Overview A selection of EN-SUITE HOTEL ROOMS in LONDON. Twenty Nevern Square Hotel - in Kensington, near Earls Court - is located in Kensington and Chelsea.
This wonderful family home is situated enviably on this idyllic, tree-lined, cul-de-sac in the very heart of Chelsea. Spread over three floors, there is a
130 Queen's Gate Apartments - Deluxe One-Bedroom Apartment sleeping up to 2 guests These air-conditioned apartments feature a king-size bed (or twin beds if