2
results
Sold prices in Devonshire Terrace, London Central, W2
9 Devonshire Terrace, London, W2 3DN
- £6,120,000 Terraced, Freehold 15 January 2021
- £4,500,000 Terraced, Freehold 26 November 2019
Flat 14, 18 Devonshire Terrace, London, W2 3DW
- £1,600,000 Terraced, Freehold 31 July 2002
- £950,000 Terraced, Freehold 12 August 1999