How to find us

We are located in:

Angel Road
Thames Ditton
Tel: 020 8398 9329

Buses run along the A307 Portsmouth Road and the nearest British Rail stations are Surbiton or Thames Ditton Station.

Visitors are asked to park in Angel Road.
Visitors are welcome and viewing is by appointment only.

We are a non-smoking site.