Stunning UK town with a castle, cobbled streets and pub on nearly every corner is perfect for an autumn trip
The beautiful hillside town is home to an array of local pubs, independent shops and an enchanted castle
The beautiful hillside town is home to an array of local pubs, independent shops and an enchanted castle