Richmond.gov.uk
My Account

Filming locations image library

Back to Landmark Arts Centre

Landmark Arts Centre

The Landmark Arts Centre is a Grade II* listed building situated in the heart of Teddington. The building in which the Landmark Arts Centre is housed was formerly the Church of St Alban the Martyr and was used for worship up until the 1970s.