Recipe for Shrewsbury Biscuits Shrewsbury biscuits or cakes are the buttery English cookies which came to India from Shrewsbury, a small town in Shro…