36 O'Leary Square Apartment London is located 0.7 km from London Whitechapel train station and only a 6-minute walk from Edward VII Statue.
This apartment lies 2.5 km from the bulging skyscraper "Sky Garden" and 2.2 km from the medieval castle "Tower of London". The sporting complex Queen Elizabeth Olympic Public Park is around 10 minutes by car from the apartment. 36 O'Leary Square Apartment is a short way from Whitechapel underground station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please