Chelsea is a booming area in South West London, bounded to the south by the River Thames. Situated entirely within the Royal Borough of Kensington and Chelsea, Chelsea is home to some of London’s best restaurant such as Gordon Ramsay’s three-Michelin star restaurant as well as home of Chelsea FC Marco Grill at Stamford Bridge. World-Famous Chelsea FC play their home games at Stamford Bridge meaning you won’t miss the club’s colours and crest waving in the wind throughout the area. Chelsea is one of London’s most fashionable neighbourhoods and boutiques along the King’s Road , with shops such as Tiffany & Co, Prada, Hermes and many more to be found here.
To get to Chelsea from our hotel, walk five minutes to the Nevern Place (Stop K). Stay on a tube for a seven stops bringing you to Limerston Street (Stop QX). From here just walk four minutes and you will arrived in the Centre of Chelsea.
To take a break from shopping and relaxing at Twenty Nevern Square, Chelsea also has beautiful walks up for offer with one of London’s nicest green spaces Battersea Park and Chelsea Physic Garden being some of the top locations to catch a breath of fresh air and discover rare plants in the rock gardens.
Spend your day exploring popular London areas such as Chelsea and then return to Twenty Nevern Square Hotel and unwind and relax in one of our comfortable rooms or suites in our Central London hotel.