123
results
Sold prices in Holland Street, London Central, SE1
Flat 503, Block A, 50 Holland Street, London, SE1 9FU
- £920,000 Flat, Leasehold 10 January 2011
Flat 701, Block A, 50 Holland Street, London, SE1 9FU
- £3,330,000 Flat, Leasehold 23 December 2010
43 Holland Street, London, SE1 9JR
- £150,000 Flat, Leasehold 19 May 1999