3 results
Sold prices in Mercer Street, London Central, WC2H
27 Mercer Street, London, WC2H 9QR
- £1,999,700Terraced, Freehold02 November 2012
23 Mercer Street, London, WC2H 9QR
- £1,500,001Terraced, Freehold16 August 2004
- £675,000Terraced, Freehold24 April 1997
25 Mercer Street, London, WC2H 9QR
- £495,000Terraced, Freehold11 July 1996