UK village with more Michelin stars per person than Tokyo

UK village with more Michelin stars per person than Tokyo

Moor Hall in Aughton, which has been awarded a third Michelin Star, making it one of the very best restaurants in the UK (Image: Moor Hall) At first glance, Aughton may seem to be a typical village. Nestled on the border of Lancashire and Merseyside, this charming location is adorned with tree-lined streets, grandiose homes … Read more

Small town with UK’s best food pub is also one of the ‘happiest places to live’

Small town with UK’s best food pub is also one of the ‘happiest places to live’

The quaint, Suffolk town of Woodbridge is filled with unique boutiques, charming tearooms and cosy pubs making it easy to see why it topped Rightmove’s list of happiest places to live in 2024. This port town is an ideal stop en route to the Suffolk coastline, being just 20 minutes from the sea, and it’s … Read more