Puzzle 500 piece (Headingley, LS6)

Yorkshire tea/heartbeat puzzle “Arriving at Aidensfield”
Pretty sure it’s complete, but you’ll see from the photos where I gave up. Slight damage to the box.