VENUE

The Minster Building 

Situated in the heart of London’s bustling financial district