3
results
Sold prices in Mercer Street, London Central, WC2H
27 Mercer Street, London, WC2H 9QR
- £1,999,700 Terraced, Freehold 02 November 2012
23 Mercer Street, London, WC2H 9QR
- £1,500,001 Terraced, Freehold 16 August 2004
- £675,000 Terraced, Freehold 24 April 1997
25 Mercer Street, London, WC2H 9QR
- £495,000 Terraced, Freehold 11 July 1996