
'I visited the charming Lincolnshire town named among the poshest in the UK'
A peaceful town on the outskirts of Lincolnshire has recently been named as one of the poshest towns in the UK by The Telegraph. Best known for its beautiful Georgian architecture and historical buildings, Stamford is a charming place to visit all year …