3
results
Sold prices in Clifford Street, London Central, W1S
9 Clifford Street, London, W1S 2FT
- £36,750,000 Terraced, Leasehold 18 December 2015
4 Clifford Street, London, W1S 2LG
- £12,000,000 Terraced, Freehold 15 December 2014
4 - 5 Clifford Street, London, W1S 2LG
- £4,800,000 Terraced, Freehold 12 June 2007
- £1,350,000 Terraced, Freehold 27 March 1998