Back to All Events

The Water Rats

  • The Water Rats 328 Grays Inn Road London, England, WC1X 8BZ United Kingdom (map)

Doors open @ 7:30 

£6 entry

Earlier Event: June 3
Acklam Village Market
Later Event: July 14
93 Feet East