20 Albion Street

JSON

Address
20 Albion Street
London, Southwark
Greater London
Postcode
SE16 7JQ
Property type
Other
Date Price Tenure
£550,000 Leasehold
£1,446,680 Freehold