18 - 19 Crimscott Street

JSON

Address
18 - 19 Crimscott Street
London, Southwark
Greater London
Postcode
SE1 5TE
Property type
Other
Date Price Tenure
£3,500,000 Leasehold
£11,375,000 Freehold
£3,500,000 Freehold