Beaconsfield in Buckinghamshire, just 30 minutes from London, has been named the most perfect town in Britain. Here's why.
The Dukes Head Inn in Armathwaite has sold at auction for £326,000. The pub was previously on the market for £550,000 in 2024.
Renovations have been confirmed for a historic Leicestershire pub, which will bring it "back to life". The Fox Inn is located ...