130 Queen’s Gate, Kensington and Chelsea, London, SW7 5LE, United Kingdom
CHECK AVAILABILITY
About the area – South Kensington
South Kensington is an affluent area often described as ‘London’s cultural heartland’. Two tube stations, Gloucester Road and South Kensington, provide excellent links to London’s entertainment, commercial/financial and political centres of the West End, City of London and Westminster. The area houses three famous museums, a number of typically Victorian garden squares, the Royal Albert Hall, Imperial College London, the Royal Colleges of Art and Music and the Royal Geographical Society.