To enjoy your vacation in London, stay at Self Check-In - Minutes From Central London! apartment, which is approximately 25 minutes' walk from Queen Elizabeth Olympic Public Park and within 3 km of Victoria Park. The apartment is located in the immediate vicinity of Al-Tawhid mosque and equipped with cleaning amenities including a dryer.
This apartment is about a 10-minute drive from ArcelorMittal Orbit Sculpture, which is an excellent place to improve cultural awareness. Dalston is 4.5 km from the accommodation. Leyton High Road / Leyton bus stop, set merely a 5-minute walk away, as well as Leyton tube station, set merely 200 metres away, ensure that Self Check-In - Minutes From Central London! apartment is an excellent base for touring the city.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please