Deli
Norfolk Street Deli
pendrill court, 112 Ermine St N, Papworth Everard, Cambridge CB23 3UY, United Kingdom
Discount shop
Supermarket
Ladies' Clothes Shop
Charity shop
Pet Shop
Packaging Supply Shop
Homewares Shop
Office Furniture Shop
Pharmacy
Candle shop
Jeweller
Craft shop
Computer Shop
Convenience Store
Home Furniture Shop
Kitchen supply shop