6 Henshaw Street

JSON

Address
6 Henshaw Street
London, Southwark
Greater London
Postcode
SE17 1PD
Property type
Terraced
Tenure
Freehold
Date Price
£938,000
£527,000
£349,950
£269,000
£149,000