Luxury Self Catering in London
Luxury Self Catering in London, such as The Georgian House and 170 Queen’s Gate are listed below.
170 Queen's Gate, South Kensington, London
Part of Imperial College London, 170 Queen's Gate is a beautiful grade II listed Victorian town house which was completed in 1889 by Norman Shaw, who was one of the most significant architects of the 19th century. The property offers self-catering... more
To view the icons please zoom in