With the clouds gathering in the background, 165109 passes Kennington on 9 September 2017 with the 2P42 10:07 Oxford to Paddington GWR service. I'm not sure what the odd reflection in the right windscreen is. It doesn't appear in any other pictures.