You're browsing the archives From Sunday 28 March 2004 Spitfire Down – Sheffield Corporation The Cricketers is a charming place. A room above a pub opposite a football ground in the middle of Sheffield. No stage, there