Rental unit in Greater London · 3 bedrooms · 4 beds · 2 baths
This luxurious 3 bedroom 2 bathroom flat is ideal for your stay in London. It is close to Selfridges and Oxford Street. It is also close to transport hubs such as Baker Street Underground Station. Other popular tourist attractions such as Madame Tussaud’s are also only minutes walk!
["Heating", "Elevator", "Hot water", "Wifi", "TV", "Kitchen", "Washer", "Essentials"]