1
result
Sold prices in Long Yard, London Central, WC1N
8 - 9 Long Yard, London, WC1N 3LU
- £350,000 Leasehold 07 May 2020
- £3,050,000 Leasehold 01 February 2018
- £3,050,000 Leasehold 01 February 2018