The accommodation is situated on ground and first floors of Hill Place House, accessed via the manned reception or direct off the High Street.
Both floors are octagonal, including a first floor central tower feature providing a striking first impression with good natural light.
24 High Street,
London SW19 5DX
Tel: +44 (0)20 8971 6780
Fax: +44 (0)20 8946 3683