Butterlords Cricket Club

Butterlords CC are a laid back, nomadic team based in Battersea Park, London.  We are up for matches in London and further afield.