The Last Man Stands World Series will be held at Chester Boughton Hall Cricket Club from the 5th of August 2018. The Ground features 2 fantastic pitches and wonderful facilities for players and spectators. The ground is less than a 30 minute walk from the historic roman city of Chester.