Living History

Tudor World living history museum is situated right in the centre of Stratford-upon-Avon, set within a 16th century building.