BookedUK: New 2 Bedroom Flat in Bishop’s StortfordLondon, United Kingdom Address: 8 London Road State: United Kingdom City: London Zipcode: CM23 3NX Longitude: 0.16327 Latitude: 51.857.664 Rates from: 0 Accommodation Booking