The Landmark Arts Centre is housed the former church of St Albans at Teddington Lock, a magnificent grade II listed French Gothic style building of cathedral proportions. Deconsecrated as a church in the late 1970s, it is now a successful self-supporting Arts Centre holding a wide range of artistic and cultural events.
Venue Details & Map
Landmark Arts Centre
Ferry RoadTeddingtonMiddlesexTW11 9NN
- 0208977 7558