The Other House South Kensington

The Other House South Kensington

The Other House, 15-17 Harrington Gardens, South Kensington, London SW7 4JJ, UK