Spacious 3Br Camden Home, Sleeps 6, Fast Wi-Fi, Walk To Tube & Markets!
Located around 10 minutes on foot from Camden Road railway station, the family-friendly Camden Town City Living is merely a 9-minute stroll from ZSL London Zoo. Situated approximately 25 minutes on…