Although we didn't hike up to the Broadway Tower, the stroll through downtown was quite interesting and delightful. The original architecture of the buildings has been maintained, and there are lots of souvenir shops and restaurants. A great little town tucked into the Cotswolds.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.