Sep 12, 2018EXCITING NEWS! The Racing Bug are building a Comedy Arcade in the iconic comedy venue, Up The Creek!Up The Creek, located in Greenwich, provides the best comedy night out in London. A venue for live comedy, partying, and the soon to be...