Grove House, Roehampton Lane
London SW15 5PJ
United Kingdom