Isle of Wight Biscuit Company is a small business that bakes sweet and savory biscuits, including some novelty shaped ones. Their biscuits are handmade in small batches using local ingredients wherever possible.
Isle of Wight Biscuit Company is a small business that bakes sweet and savory biscuits, including some novelty shaped ones. Their biscuits are handmade in small batches using local ingredients wherever possible.