Escape Plan – Battle for Britain [Review] London, Reviews•by David Spira•Posted 16 June 2019“… We shall fight them in the puzzles…” Location: London, England Date Played: May 5, 2019 Team size: up to 7;…