Hill House

AddressHans Place, Kensington, London, SW1X 0EP (map)