Ended (contact me if you havent gotten your rewards yet. Final reply is of the winner)

If you’re willing to travel out of London a bit too then Duxford is a good shout

Loads of world war shit there