Oxford street apartments
Located in Oxford street London, a 2-minute walk from shops. Central London – Oxford Street offers free WiFi. The property is 7 minute away from the Hyde park.
This 2-bedroom apartment comes with a seating area, a flat-screen TV and a kitchen with an oven.
Westminster Borough is a great choice for travelers interested in shopping, parks and city walks.
This property also has one of the top-rated locations in London! Guests are happier about it compared to other properties in the area.
This property is also rated for the best value in London! Guests are getting more for their money when compared to other properties in this city.