Hyde Park is around 25 minutes' stroll from Edgware Road 3-Bed Apartment In Central London, while the innovative Lisson Gallery is situated nearby. Guests can use Wi-Fi for either business or leisure reasons.
The apartment is located in the Westminster Borough district of London, 1.5 miles from the British Harrods Department Store. Edgware Road 3-Bed Apartment In Central London boasts a prime location approximately 30 minutes' walk from the royal residence "Kensington Palace" and right around the corner from Edgware Road metro station.
You will find an equipped kitchen at the property. The apartment is also 0.5 miles from Marylebone rail station.