tel. 020 8948 7077
Nearest tube / British Rail station: Richmond.
Click here for a more detailed street map.