View Larger Map

Where To Find Us

Scotts Fish & Chips,
185 Dedworth Road,
Windsor, Berkshire,

Get In Touch or Tell Us What You Think...

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.

CAPTCHA Image Show a Different Image