See the latest events being held at Juju's Bar & Stage below
Ely's Yard, London, E1 6QR, United Kingdom. View map