The Landmark Arts Centre in Ferry Road, Teddington is a distinctive venue for the whole community. The vibrant range of activities is growing and they have something to engage and entertain several times a week, most weeks of the year. The magnificent Grade II* listed building in which the Landmark is housed was formerly the Church of St Alban the Martyr. The construction was completed in 1889 and the church used for worship until the early 1970s, being informally known as the ‘Cathedral of the Thames Valley’ in recognition of its towering presence.
The church, originally designed for a congregation of 1200, became redundant and was neglected for many years. However a passionate campaign by local people and others interested to preserve Victorian architecture meant that the building was rescued to become the home of a new charitable art centre charged with mounting a dynamic and varied arts programme for the benefit of the local community and beyond.
The Landmark Arts Centre is a truly special venue: magical for wedding receptions and for a wide range of private events. The centre is available for hire and can accommodate up to 220 people for a formal dinner, 320 for a conference and, with a magnificent stage setting, the same audience numbers for performances.