The Waterloo Residence Apartment London, Greater London
A perfect fit for a big group of travellers: apartment «The Waterloo Residence» is located in London. This apartment is located minutes away from the city center.
Fitzalan Street, London, SE11 6QU