While we do our best to ensure the accuracy of our listings, events may be postponed or cancelled without notice. Please confirm with the organizer before making any plans.
The Twenty Nevern Square Hotel is a small luxury hotel located in the Kensington area of London. This hotel makes for a great romantic getaway in London, seeing as how the management takes care to create some great packages. This boutique hotel, with its 20 rooms and suites, makes for a wonderful four-star retreat.