If you want to stay in the Westminster Borough district, the stylish Luxury 1 Bed In Modern Build Apartment London is a good choice located, a 19-minute walk from the privately run Sherlock Holmes Museum. High-speed Internet access is available for guests' business or leisure needs.
This apartment has a prime location 0.3 miles from the innovative Lisson Gallery and right around the corner from Edgware Road subway station. Luxury 1 Bed In Modern Build Apartment is located close to the perennially crowded Harrods, which is about 10 minutes' drive away. The apartment is 1.5 miles from Selfridges London Department Store.
This property also features a fully equipped kitchen with a fridge, oven, and a dishwasher. Marylebone train station is approximately 10 minutes' walk away.