2
results
Sold prices in Poplar Place, London Central, W2
Depot, Bayswater Station Poplar Place, London, W2 4AS
- £948,036 Leasehold 05 July 2019
6 Poplar Place, London, W2 4AS
- £250,000 Flat, Freehold 25 April 2018
- £125,000 Flat, Freehold 24 June 1999