News

With famous locals, Michelin-starred restaurants and historical sites, the town in Somerset has it all. Plus, it's only 90 minutes from London. In recent years, Bruton has been called one of the ...