Camden Town spacious flat can sleep 10 people - Flats for Rent in London
Apartment in London, United Kingdom. My flat is in a fantastic location. An oasis in a hectic city. There is outdoor space both in the front and the back of this Victorian conversion, which can sleep 10 people, quite comfortably. Full of character and charm in a period Victorian hou...
See this content immediately after install