Oxford Street 2 Bed Apartment RARE!London, United Kingdom Address: 11 Stanhope Place State: United Kingdom City: London Zipcode: W2 2HH Longitude: -0.162934 Latitude: 5.151.368 Rates from: 0 Accommodation Booking