Logo - Landmark Arts Centre, south west London

 020 8977 7558

Our History

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.

More about our fascinating history.

Top