Mar 28, 2004 2:10 Spitfire Down – Sheffield Corporation By March 28, 2004 by The Cricketers is a charming place. A room above a pub opposite a football ground in the middle of Sheffield. No stage, there