Twenty Nevern Square Hotel – in Kensington, near Earls Court – is located in one of London’s most charming and quaint neighbourhoods namely Kensington and Chelsea. Explore our quiet streets and lush parks, including the world-famous Hyde Park and Kensington Gardens. Journeying into Central London is easy as we are 3 minutes walk to Earl’s Court Underground which offers easy access to any part of the city and to Heathrow and Gatwick Airports. And don’t forget the Natural History, Victoria and Royal Albert Hall, and Science museums, which are all within walking distance.
Nearby Attractions
See what our guests say
"Staff were really helpful and friendly & the hotel is in a great loctaion 3 minutes from Earls Court tube station."
"Great breakfast, wonderful staff. Location is great with easy access to Central London and the Airport."