173 Blackfriars Road

JSON

Address
173 Blackfriars Road
London, Southwark
Greater London
Postcode
SE1 8ER
Property type
Other
Tenure
Freehold
Date Price
£22,210,000
£2,714,000