![]() |
Overlooking the tranquil Kensington Gardens Square, the Grade II listed Garden House offers a rare collection of one, two and three bedroom apartments. Garden House is in a fantastic zone 1 location and is just minutes away from Hyde Park.
#1570771
86-92 Kensington Gardens Square
London, Greater London W2 4BB
United Kingdom |