Rental unit in Greater London · 2 bedrooms · 2 beds · 2 baths
This unique place has a style all its own. a stone throw away from Oxford Street,  Selfridges,  Mayfair,  Madam Tusords and many more.
["Wifi", "Paid parking on premises", "Kitchen", "TV", "Washer", "Air conditioning", "Cooking basics"]