Camden Road Apartments Camden Road, London N7 0LG, Camden Our serviced apartment in Camden is situated in one of the liveliest and beautiful locations in Lond More infoSend an inquiry