See the latest events being held at Juno Rooms below
67-69 Watling Street, London, EC4M9DD, England. View map