78 Blackfriars Road

JSON

Address
78 Blackfriars Road
London, Southwark
Greater London
Postcode
SE1 8HF
Property type
Other
Tenure
Freehold
Date Price
£1,950,000