Norwich has a deep connection to culture and the arts, reflected in its numerous historic buildings and modern institutions. Venues such as the Theatre Royal and the Norwich Puppet Theatre host a range of performances, from classic plays to contemporary works. The Museum of Norwich at the Bridewell, a 16th-century building, offers insights into the city's past through its exhibitions. Galleries and community spaces across areas like Elm Hill, known for its Tudor architecture, regularly feature local and regional artists. The annual Norfolk and Norwich Festival and Norwich Book Festival further enrich the city's artistic calendar, alongside events like Heritage Open Days, which celebrate its architectural heritage.