Landmark Arts Centre Portfolio


      3 low res Lights 5291

The Landmark Arts Centre in Teddington is a Grade II listed building and was originally built as the church of St Alban and consecrated in 1896. It was designed by William S Niven in the French Gothic style, and influences of both Notre Dame in Paris and Westminster Abbey are evident, particularly in the scale of the building. However, by 1977 the church was declared redundant and neglected until local residents campaigned to save the building for the local community. The Landmark opened its doors in 1993 and is now a flourishing arts centre.

The Landmark still retains many of its original features which have been integrated into the arts environment and help to make this centre such a special place for performers, audiences and those that support the work of the Landmark.

This portfolio celebrates the architecture of the Landmark and gives a glimpse of the beautiful original interior.


The Landmark Arts Centre has a wide-ranging arts and education programme. Its activities include; concerts, exhibitions and theatre as well as fairs, events and private hire. Both adult education and classes for children are held at the Landmark. See website for details.