1
result
Sold prices in Dufferin Street, London Central, EC1Y
14 Dufferin Street, London, EC1Y 8PD
- £2,400,000 Terraced, Freehold 30 August 2023
- £3,500,000 Freehold 20 January 2016