Punch Room at London Edition - London Cocktail Bar Review
Tucked away down a side road just off Oxford Street, Punch Room is a bright, undiscovered gem. However, as this central bar starts to make some noise (literally) with their new series of live performances from up-and-coming artists, this may all be about to change. Boasting divine punches,a…