1000 piece Simpson puzzle (West Oxfordshire OX28)

Bought 2nd hand, haven't got around to doing it, not sure if there are pieces missing. Free to collect.