Die Adresse von Royal Lancaster London lautet: Lancaster Terrace S/N W2 2TY London Großbritannien