43158 arrives at Paddington with the 1A31 1930 service from Bristol Temple Meads. Date: 18 March 2017 Manipulation Notes: None