America Square, London

1 America Square,
17 Crosswall,
London
EC3N 2LB