3
results
Sold prices in Leeke Street, London Central, WC1X
Flat 1, 14 - 16 Leeke Street, London, WC1X 9HJ
- £8,630,000 Freehold 11 March 2020
13 Leeke Street, London, WC1X 9HY
- £667,500 Freehold 16 November 2016
Flat 2, 1 - 3 Leeke Street, London, WC1X 9HZ
- £650,000 Terraced, Freehold 30 September 2008