2
results
Sold prices in Blackfriars Road, London Central, SE1
Flat 1, 86 Blackfriars Road, London, SE1 8HA
- £375,000 Terraced, Freehold 04 March 1999
84 Blackfriars Road, London, SE1 8HA
- £355,000 Terraced, Freehold 27 March 1997