Central London Grand Residence lies 1.4 miles from the perennially crowded Harrods and around 5 minutes' walk from Edgware Road subway station. Guests can make use of Wi-Fi for both business and leisure purposes.
This apartment is located in the Westminster Borough district of London, within a few blocks of the national museum "Wallace Collection". You can also visit Churchill War Rooms Museum, situated 1.9 miles from the apartment.
Central London Grand Residence features a kitchenette. Marylebone train station is located not far from the accommodation.