2
results
Sold prices in Clenston Mews, London Central, W1H
9 Clenston Mews, London, W1H 7LT
- £875,000 Terraced, Leasehold 25 January 2006
- £560,000 Semi-detached, Leasehold 18 February 2000
- £330,000 Semi-detached, Leasehold 04 September 1998
- £160,000 Semi-detached, Leasehold 01 May 1998
10 Clenston Mews, London, W1H 7LT
- £4,250,000 Terraced, Freehold 08 May 2000