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 four minutes to the Earls Court Station (Stop A). Stay on a tube for a nine 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 The Mayflower Hotel, 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.