Britain’s smallest town has under 400 residents but its lovely pub has a Michelin star
It may be small but it is beautiful. Britain’s tiniest town promises a rich past, historic timbered buildings and an incredible pub for foodies to enjoy.
Daily Express :: News Feed











