83 Chelsworth Drive

JSON

Address
83 Chelsworth Drive
Plumstead
London, Greenwich
Greater London
Postcode
SE18 2RB
Tenure
Freehold
Date Price Type
£350,000 Detached
£180,000 Terraced
£81,000 Terraced