85A Royston Road

JSON

Address
85A Royston Road
London, Bromley
Greater London
Postcode
SE20 7QW
Tenure
Freehold
Date Price Type
£1,050,000 Other
£700,000 Semi-detached