1
result
Sold prices in The Meadway, London Central, SE3
Leven House, 2 The Meadway, London, SE3 0UP
- £1,550,000 Detached, Freehold 09 July 2012
- £1,480,000 Detached, Freehold 01 August 2007