EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Just a stone's throw away from vibrant Camden, this trendy flat is an absolute winner. Once a Victorian warehouse, there's an element of the building's industrial roots in the high ceilings, large arc...
From €391 Nightly