Luxury, modern 3 bed 2 bath in Baker Street
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!
England, United Kingdom
['email', 'phone']
Entire rental unit
Entire home/apt
2 baths
["Essentials", "Wifi", "Hot water", "Washer", "Long term stays allowed", "TV", "Elevator", "Kitchen", "Heating"]