The elegant Victorian boutique in South Kensington is located near the Victoria & Albert Museum, the Natural History Museum, and many of London’s other famous museums. It is also minutes away from Harrods, Knightsbridge, Hyde Park, and Kings Road.
Things To See And Do In The Area
10 Harrington Road, London, SW7 3ER
Nearest Underground Station(s)