GBRf Charity Railtour - Itchen Scratchen - travels through Clapham Junction, with 66786 at the helm. This photo, along with my video of this train, were used by GBRf for promotional purposes.