It is the largest tea bag factory in the world, on the Durham Lane Industrial Park, having a floor area of 220000 sqft and makes 18 billion tea bags a year; David Cameron and Boris Johnson have both visited the site Warburtons have a bakery outside of the village to the north-east on the Preston Farm Industrial Estate.