The Jugged Hare – Corporate Venue in Barbican | Flaash