We use cookies to personalize your experience and analyze traffic. You can opt out at any time.
The Scotch is a long-standing late-night venue situated within a converted Victorian railway arch in the heart of Windsor. Known for its intimate, brick-lined atmosphere, it hosts energetic club nights, DJ sets, and themed events throughout the weekend.
The Scotch in London is versatile - the energy shifts with the programme rather than dominating it.
The Scotch is a long-standing late-night venue situated within a converted Victorian railway arch in the heart of Windsor.
The Scotch is at The Arch, 1 Goswell Hill, Windsor SL4 1RH, Windsor Town Centre neighbourhood, London, United Kingdom. A map link and directions are on the venue page.
Upcoming at The Scotch: Chris Unknown (20 Nov).