We are located in:
Tel: 020 8398 6363
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.