2
results
Sold prices in Holborn, London Central, EC1N
Halton House, 20 - 23 Holborn, London, EC1N 2JD
- £16,215,000 Leasehold 01 July 2022
Ground Floor Unit R7, 2 Waterhouse Square, 138 - 142 Holborn, London, EC1N 2NH
- £100,000 Leasehold 01 March 2016