36 O'Leary Square Apartment London is located only 550 m from London Whitechapel train station and only a 6-minute walk from Edward VII Statue.
This apartment lies 2.2 km from the Tower Bridge and 3.3 km from Shakespeare's Globe Theatre. The modern art exhibitions "Whitechapel Gallery" is within 20 minutes' walk of the apartment. Offering access to the rest of London, Whitechapel underground station is approximately 500 metres away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please