The Boom Boom Bar

The Boom Boom Bar
The Arches, 3 Goswell Hill, Windsor, Berkshire, SL4 1RH
  • Telephone 01753 832960
  • Opening times Thu–Sat 8pm–late; closed Mon–Wed & Sun.
  • Email
  • Website theboomboombar.co.uk
Photo of The Boom Boom Bar
The Boom Boom Bar