The Mayflower Collection is a group of three beautiful and stylish hotels set within the capitals finest locations. Twenty Nevern Square, our most intimate hotel, sits in a leafy garden square. You would simply never know you were minutes from Earls Court station. The Mayflower Hotel sits minutes away, standing proud in a beautiful London townhouse. This haven of calm offers a tranquil escape from the hustle and bustle of the nearby high street. The New Linden Hotel is based in the trendy arts district of Notting Hill with restaurants and cafes sprawling the winding streets with Portobello market a few minutes stroll from the comfort of the hotel. All of our hotels have been refurbished to a lavish and sumptuous standard offering our guests that something different that makes us stand out from the crowd.