66A Windsor Road

JSON

Address
66A Windsor Road
London, Newham
Greater London
Postcode
E7 0QY
Tenure
Leasehold
Date Price Type
£563,000 Flat/maisonette
£14,000 Terraced