A stunning town in the UK steeped in history has been named the cheapest place to buy houses for first-time buyers.
A stunning town in the UK steeped in history has been named the cheapest place to buy houses for first-time buyers.
From red telephone boxes to Tudor cobbled streets and traditional country pubs to Gothic churches, it looks like any other ...