SELFRIDGES SERVICED APARTMENTSApartment
Flat 2, Cavendish Buildings, London, W1K 5HH
A great option for family vacation: apartment «2 Bedrooms Apartment In the Heart of Oxford Street/selfridges» is located in London. This apartment is located 2 km from the city center.