B and Bs in South Kensington
Princes Gardens
Imperial College London
Prince's Garden
Watts Way
South Kensington
London
SW7 1LU
Website
Write a review
Book Now
Imperial College London, founded in 1907, is the UK's leading science, technology and medicine university. With locations in and around London, its main campus is in South Kensington, London's cultural heartland.
With world famous London attractions such as the Royal Albert Hall, Natural History, Science and V&A museums, Harrods and Hyde Park on its doorstep, Imperial is the ideal place to stay whether you're visiting London for business or leisure.
Prince's Gardens Residences offers single and twin ensuite bedrooms in a location that is the envy of many of London's finest hotels. Many of the rooms enjoy views over leafy Prince’s Gardens, the only privately-owned London square open to the public.
local taxis | local restaurants | local pubs
This page viewed on 3,501 occasions since 30th June 2011
Brit Quote: |
On this day: |