Royal Lancaster London
Lancaster Terrace, London W2 2TY
020 7551 6000
Located within easy reach of London’s key attractions, Royal Lancaster London is a favorite among travelers seeking both luxury and location. Known for its welcoming atmosphere and high standards, the hotel ensures a memorable stay. Let us take care of your journey to or from Royal Lancaster London with our reliable chauffeur service.