Scotts Fish & Chips, 185 Dedworth Road, Windsor, Berkshire, SL4 4JN
We appreciate any feedback about your overall experience and how we can make it even better. Please fill in the below form with any comments and we will get back to you.