St Alban's Church, Teddington
The Landmark Arts Centre is a former church located in Teddington, in the London Borough of Richmond upon Thames, England. It was dedicated to Saint Alban, the first English Christian martyr. The building, which is Grade II* listed, is still owned by the Church of England but is now leased to the Landmark Arts Centre for use as a venue for concerts and exhibitions.
St Alban's Church, Teddington
Stained glass windows inside the church
Teddington is an affluent suburb of London in the London Borough of Richmond upon Thames. Historically an ancient parish in the county of Middlesex and situated close to the border with Surrey, the district became part of Greater London in 1965. In 2021, The Sunday Times named Teddington as the best place to live in London.
Teddington Lock Bridge (west)
Sluice gates on the River Thames
The chapel at Teddington Cemetery
Tram at Teddington in about 1905