Published On: Wed, Mar 5th, 2025

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

Most Popular Posts