Travelodge London City Restaurant
Travelodge London City Restaurant
Address ·
Tower Hamlets, London
Directions
Details
Address
46A Loft House
Middlesex Street
London
E1 7EX
England