Deluxe Central City of London Apartments – Liverpool StreetLondon, United Kingdom Address: 131a Middlesex Street, Hackney State: United Kingdom City: London Zipcode: E1 7JF Longitude: -0.093545 Latitude: 51.530.579 Rates from: 0 Accommodation Booking