|www.Selfcatering-Directory.co.uk - The Self Catering accommodation directory.
Camden England London Self Catering Accommodation
|Home > England > London > Camden|
City Central Aparts |
194 Arlington Road, Camden London, NW1 7HH, England
"Situated in the fashionable area of Camden Town, City Central Aparts feature free Wi-Fi and are within 3 minutesí walk of Camden Town Underground Station.