EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
If you’re in search of style, comfort and convenience, this little apartment delivers the ideal solution. Nestled between King's Cross and Camden, it’s just a short stroll to the nearest shops, restau...
From €341 Nightly