1
result
Sold prices in Burlington Place, London Central, SW6
28 Burlington Place, London, SW6 4NL
- £285,000 Detached, Leasehold 08 December 2006
- £85,000 Flat, Leasehold 20 February 1998