Choose your room
Central London St Johnswood
Situated within a 6-km distance of Buckingham Palace, Central London St Johnswood apartment also boasts easy access to London South Hampstead train station which is a mere 600 metres away.
The homestay lies in St Johns Wood, which is known for Lord's Cricket Ground, the headquarters of English cricket and a venue for domestic and international matches, approximately a 10-minute ride from the London Central Mosque. 2.1 km from the apartment leads to the royal Regent's Park.
At the accommodation, guests will enjoy the convenience of dryers and towels in the bathroom.
For those who want to cook their own meals, this apartment provides self-catering options such as an electric kettle, a refrigerator, and kitchenware. Central London St Johnswood apartment is nestled in the vicinity of Swiss Cottage tube station.