MAYFLOWER LOCATION

Located in the heart of London, we are a stone’s throw away from the transport hub of Earls Court Tube Station providing direct links to and from Heathrow airport and central London. We are a couple of minutes walk from Earls Court Exhibition centre, Olympia Exhibition Centre and the stylish Kings Road in Chelsea, High St Kensington and Hyde Park. We have direct transport links to the London Science, Natural History and Victoria and Albert museums