2
results
Sold prices in Blackfriars Road, London Central, SE1
74a Blackfriars Road, London, SE1 8HA
- £125,000 Detached, Freehold 23 June 1997
87 Blackfriars Road, London, SE1 8HA
- £400,000 Detached, Freehold 12 April 1995