Gibson Hall

13 Bishopsgate
London
United Kingdom