2
results
Sold prices in London Street, London Central, W2
12 London Street, London, W2 1HL
- £800,000 Terraced, Freehold 06 October 2006
13 London Street, London, W2 1HL
- £1,500,000 Terraced, Freehold 01 September 2006