Du kan finde hotellet på følgende adresse: Gloucester Road 140 SW7 4QH London Storbritannien