The Scotch Slough
0
Reviews
Night Clubs in Slough
- Windsor
The Arches, 1 Goswell Hill, Windsor, SL4 1RH
+44 (0) 1753 621 041
https://www.thescotchbar.co.uk
The Scotch offers a relaxed friendly atmosphere, fantastic music and contemporary Interiors. The club has a large bar, dance floor and a chill out sofa area. The club is also available to hire for private functionms.
|