The Moorgate London
34 London Wall
London,
GB EC2M 5QX
Near Barbican Arts Centre