2
results
Sold prices in America Square, London Central, EC3N
America House, 2 America Square, London, EC3N 2LU
- £27,630,854 Leasehold 18 February 2019
1 America Square, London, EC3N 2LS
- £129,106,090 Leasehold 22 September 2017