2
results
Sold prices in Shakspeare Mews, London Central, N16
1 Shakspeare Mews, London, N16 8TH
- £925,000 Terraced, Freehold 14 August 2017
- £540,000 Terraced, Freehold 13 September 2012
2 Shakspeare Mews, London, N16 8TH
- £499,995 Terraced, Freehold 01 June 2012
- £450,000 Terraced, Freehold 26 November 2008