69 Camden High Street

69 Camden High Street
69 Camden High Street, London, NW1 7JL