wgerrard
Veteran
Anyone know of a shop very near King's Cross Station in London where I can buy some b&w film?
Got a train to catch at 12:00 noon on 13 September and I'm staying very near the station. Anything within walking distance or a very quick Tube ride?
Got a train to catch at 12:00 noon on 13 September and I'm staying very near the station. Anything within walking distance or a very quick Tube ride?