THE Birmingham Farmers Market will be held at Upper New Street, near Victoria Square, in the city centre, from 9am to 6.30pm on Wednesday.
THE Birmingham Farmers Market will be held at Upper New Street, near Victoria Square, in the city centre, from 9am to 6.30pm on Wednesday.