Chalk Farm Station

Chalk Farm Station
Adelaide Road, London, NW3 2BP
Photo of Chalk Farm Station