97
result
Sold prices in Craven Terrace, London Central, W2
Flat 38, Carroll House Craven Terrace, London, W2 3PR
- £66,000 Flat, Leasehold 06 January 1995
- £66,000 Flat, Leasehold 06 January 1995