Washer Kitchen Lockbox Security cameras on property Children’s dinnerware TV Wifi Self check-in
studio flat in Camden Town
large studio in Camden Town 1 min from Camden Town tube station. On the high street.<br />bathroom, bedroom kitchen. Family friendly