EnglandGreater LondonLondon
5 guests
2 bedrooms
1 bathroom
In leafy Golders Green, this apartment puts you steps away from local restaurants, shops, and delis. Even better, the Tube station is less than five minutes on foot, though with Hampstead Heath and Go...
From €254 Nightly