All London's live music


Venue Details

Ferry RoadTeddingtonTW11 9NN

The beating heart of arts and culture in Teddington, SW London.


A pretty bold claim, but one we think we live up to. The Landmark is just that; a striking landmark at a busy crossroads on a bold corner position at the end of the High St. We’re close to the river, and some pretty fabulous cafes and restaurants – all of which add up to London’s ‘Best Place to Live’ 2022 (but we didn’t need The Times to tell us that).

Venue Map

marker icon

Getting to the Venue

Nearest tubeRichmond
RailStrawberry Hill
Bus281, 285, 681, R68

Venue Specifications

Max CapacityLandmark Arts Centre : 320
AccessibilityPlease click here for more info