John Moore Museum
Established in 1980, the John Moore Museum is a combination of The Merchant’s Shop, a two-storey building restored in the style of a 15th-century shop and home, and a collection of natural history artifacts found within a row of timber framed buildings.
Get a taste for local life in this charming and unique Tewkesbury attraction.
Image Credits: Michael Garlick – CC BY-SA 2.0