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).
Halibuts works best if you Allow All cookies (see our Privacy Policy)