A Luxury London Hotel Minutes from Shopping and SightseeingRead Less
Settle into a spacious guestroom overlooking the largest Royal Park. Stroll on down to the famous Oxford Street. It's all possible at Lancaster London. This luxury London hotel offers plenty of modern amenities and comforts, as well as a prime location close to shopping, dining, and sightseeing. Choose from two restaurants, or simply relax and unwind after a day spent exploring at Lancaster London, a premier London accommodations choice.