1
result
Sold prices in Blue Anchor Lane, London Central, SE16
31 Blue Anchor Lane, London, SE16 3UL
- £445,000 Detached, Freehold 03 March 2014
- £380,000 Detached, Freehold 31 October 2006