1
result
Sold prices in Charing Cross Road, London Central, WC2H
11 Charing Cross Road, London, WC2H 0EP
- £2,307,247 Detached, Freehold 23 August 2023
- £900,000 Detached, Freehold 05 March 2003
- £444,000 Detached, Freehold 29 September 1998