EnglandGreater LondonLondon
4 guests
2 bedrooms
1 bathroom
Located in Belsize Park, on the doorstep of a bakery, a deli and a couple of restaurants, not to mention a fifteen-minute walk from Hampstead Heath, this apartment is ideal for a family or a couple of...
From €431 Nightly