43015 passes through Islip at the head of the 1Z55 1243 London Marylebone to Swansea. Date: 6 May 2018 Manipulation Notes: None Camera mounted on a tall pole and remotely fired