UK: +44 20 3051 2724
Login

Discover

London

London is the capital city of England, and the post populous city in the United Kingdom. It is situated beside the River Thames, and has roots which go back all the way to Roman times, when it was known as Londinium. London is regarded as a true global city; a leader in everything from education to finance, trade and culture. People from all over the world are drawn here in large numbers to work and enjoy the noted culture and nightlife.

Filter By

Rating
Brand
Offer
33-35 Nevern Place London, London SW5 9NP
Between smart Kensington and chic Earls Court, the Kensington Court Hotel, a Magnuson Hotels affiliate, offers a retreat from the exhilarating atmosphere of this popular area. It is only a...
from
£ 225
View & Book

Reservation Lookup