Visiting Us
We are in Teddington, south west London between Twickenham, Kingston-upon-Thames and Richmond, on the south western bank of the Thames.
Our address
Location (approx.) on zoomable map
Ferry Road
Teddington
London TW11 9NN
Disabled access: We have good access ramps at both entrances to the Landmark, but for further information and information on parking please telephone in advance.
Travelling to us
- By public transport
- By car: free parking in surrounding streets. No parking on site. For disabled parking, please telephone in advance.

