Showing 1 Result(s)
Shrewsbury Biscuit_main pic
Biscuits and cookies

Shrewsbury Biscuit

Shrewsbury biscuit is a  classic English cookies that originated in the town of Shrewsbury, Shropshire, England. These biscuits are known for their delicate crumbly texture and rich buttery flavour, at times enhanced with lemon zest or caraway seeds. The basic ingredients include flour, butter, sugar, and eggs, but variations exist with added spices or dried …

YouTube
YouTube
Set Youtube Channel ID
fb-share-icon
Instagram
Twitter