Giant Asparagus Spear Set to Tower Over The Shard Building will begin later this month on a 320 metre high Asparagus Spear which will be unveiled in Evesham in 2018 to celebrate the fact Worcestershire is now the world’s No 1 producer of asparagus. On completion, The Spear will be the tallest building in the […]
Supporting Local Food & Drink Suppliers