Listings >> Take Away Big Bens Fish & Chips Take Away Fish and Chips 01628 665586 Take Away Fish and Chips 87 Lent Rise Road Slough SL1 Get directions Take Away