Allen Gardens Apartments Apartment London
A great option for family vacation: apartment «Allen Gardens Apartments» is located in London. This apartment is located in 4 km from the city center.
Various Addresses, in Aldgate Area, E1 1EG, London, United Kingdom, London, E1 1EG