1
result
Sold prices in Wharf Place, London Central, E2
Flat 17, Regents Wharf Wharf Place, London, E2 9BD
- £225,000 Terraced, Leasehold 11 November 2005
- £99,950 Flat, Leasehold 20 May 1998