3 Spenser Mews

JSON

Address
3 Spenser Mews
London, Southwark
Greater London
Postcode
SE21 8SN
Tenure
Freehold
Date Price Type
£650,000 Terraced
£310,000 Flat/maisonette
£220,000 Flat/maisonette