London is the leading global city, standing on the River Thames.
£129 / night
Canary Wharf is a busy financial area filled with skyscrapers like the glittering One Canada Square. Canada Square Park hosts summer concerts and a winter ice-skating rink, while the Museum of London Docklands draws families with model ships and hands-on displays.
£150 / night
Canary Wharf – part of London Docklands, on the eastern edge of the City – is the financial capital of London. There is much more to this area than just high-rise offices, with a long history, continual redevelopment, plus tons of shopping and leisure options.
£110 - £130 / night
Chelsea is an affluent area of South West London,bounded to the south by the River Thames. Book the Apartment for minimum 3 Nights.