Travelodge London Liverpool Street
1 Harrow Place London E1 7DB
Share this page on: Facebook Twitter LinkedIn