Thistle Park Lane
Thistle London Park Lane, previously known as Great Cumberland Place, is situated in an outstanding central London location on the crossroads between Oxford Street, Park Lane, and Hyde Park. The perfect spot to stay if you’re on a business trip or simply just experiencing London for leisure.
Consisting of 119 bedrooms, including 5 apartments, a gym, and a lounge, and surrounded by great transport links. Underground stations link you across the capital, plus take the Elizabeth Line for a direct link between London and Heathrow.
Located just down the road from shopping hotspots such as Oxford Street, Regent Street, and Mayfair, as well as a host of famous London landmarks including Madame Tussauds and fantastic views of Hyde Park, you won’t run out of things to do during your stay at Thistle Park Lane.