To enjoy your vacation in London, stay at Modern 2-Bed Apt In Marble Arch London, which is about 2 miles from the 13.7-tonne Big Ben Bell and around 20 minutes' walk from Oxford Street.
The apartment is located in the Hyde Park district of London, 1.5 miles from the famous British Museum. This apartment is within a few blocks of the grade II listed West London Synagogue, while Marylebone metro station is approximately a 10-minute walk away.
Paddington train station is located 0.7 miles from the property.