Lever Street Flat by DC London RoomsLondon, United Kingdom Address: 3 Lever Street State: United Kingdom City: London Zipcode: EC1V 3QU Longitude: -0.099601 Latitude: 51.526.575 Rates from: 0 Accommodation Booking