4
results
Sold prices in Devonshire Square, London Central, EC2M
12 Devonshire Square, London, EC2M 4TE
- £4,100,000 Freehold 24 June 2022
15 Devonshire Square, London, EC2M 4YW
- £3,600,000 Freehold 12 February 2020
Devonshire Buildings, 16 - 17 Devonshire Square, London, EC2M 4SQ
- £25,838,302 Freehold 14 February 2018
Fourth Floor, 14 Devonshire Square, London, EC2M 4YT
- £13,500 Leasehold 06 January 2017