Farmers Market spiller i London, Bristol, Cardiff og Birmingham fra 30 juni til 3 juli
Sted: England, UK