2
results
Sold prices in Albert Place, London Central, W8
8a Albert Place, London, W8 5PD
- £4,000,000 Flat, Freehold 16 September 2014
- £475,000 Flat, Freehold 07 November 1997
8c Albert Place, London, W8 5PD
- £166,500 Flat, Leasehold 24 May 1999