The 60 m² Family Studio Apartment In Central London is situated in the Westminster Borough district, 4 km from Coca-Cola London Eye, which is higly recommended for a family visit.
Guests can enjoy a flat-screen TV with satellite channels during their stay, along with comforts like air conditioning.
The bar Burger Craft at The Green Man is located merely 5 minutes' walk away. Edgware Road tube station is just 5 minutes' walk away.
Buckingham Palace is at a distance of about a 10-minute drive away, while the privately run Sherlock Holmes Museum is merely 1.3 km away. Guests can easily reach Church Street, which is merely 6 minutes' walk away.