Nick's Fish & Chips
16 Harrow Market, Slough SL3 8HJ England
Nick's Fish & Chips is a British, Fast Food, Seafood place is located in Slough, England. The address of Nick's Fish & Chips is 16 Harrow Market, Slough SL3 8HJ England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1753 546425,