Situated a stone’s throw from Regent’s Park in South Kensington, Blakes Hotel has attracted an A-List of celebrities since its 1981 opening.... Read More
Set in the heart of the upscale neighborhood that shares its name, the Kensington is easy walking distance from Hyde Park, the Royal Albert Hall, and... Read More