2 Minutes From Marble Arch, In Central London, Private Room E is located 2.7 km from Victoria and Albert Museum and 19 minutes on foot from Sherlock Holmes Museum.
2 Minutes From Marble Arch, In Central London, Private Room E offers guests the convenient feature of bath sheets in the bathroom.
The restaurant Two Point is a 5-minute stroll away. The apartment is situated a short distance from Edgware Road underground station.
Guests can find Marble Arch, which is approximately 700 metres away. This homestay is also 25 minutes' walk from the famous British Museum.