2nd July Markers Market Marlborough, Marlborough Town Hall, SN8 1AA  10-4pm