The Spitalfields ApartmentsLondon, United Kingdom Address: Leyden Street State: United Kingdom City: London Zipcode: E1 7LL Longitude: -0.075834 Latitude: 51.517.105 Rates from: 0 Accommodation Booking