1-Bed Apartment in - E1 - Serviced flats for Rent in London, England, United Kingdom
Entire home/flat in London, United Kingdom. My apartment is ideal for easy access to almost all central London attractions, including the Olympic village, Canary Wharf, O2 Arena, Excel Exhibition Centre, the City and West End. This apartment is just outside Stepney Green underground station.
See this content immediately after install