News

Bow Street is Langport’s high street, with a handful of independent shops, including a traditional clock shop, cafés and ...