East London Where to Stay
Town Hall Hotel & Apartments
8 Patriot Square, London, E2 9NF 020 78710460
Park Lane City Apartments
92 Middlesex Street, London, E1 7EZ 020 73771763
Esk Valley Lodge - London Office
5 Wilmot Street, Bethnal Green, London, E2 0BS 07722 239455