3 Bedroom Modern Mews House London is a great place to stay in the Central London district, a 25-minute stroll from Primrose Hill.
This apartment is placed 3.3 miles from the fantastic Borough Market and 1.7 miles from the Trafalgar Square art museum "National Gallery". The apartment is situated a 5-minute walk from Central London Seventh-day Adventist Church, just moments from Marylebone subway station.
3 Bedroom Modern Mews House is also 0.7 miles from Paddington train station.