See the latest events being held at bishops vaults below
Bishopsgate, London, United Kingdom. View map