The Water Rats London Date:2019-06-08 Location:London Venue:The water Rats Buy Tickets The Water Rats 328 Grays Inn Rd, Kings Cross, London WC1X 8BZ Saturday 8th June