EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
We instantly fell for this home’s individual character and charm. The living room is a very welcoming area, with Persian rugs, lots of indoor plants, a large projector home cinema setup, and a top not...
From €482 Nightly