42 Orchard Road

JSON

Address
42 Orchard Road
Bromley
Greater London
Postcode
BR1 2PS
Tenure
Freehold
Date Price Type
£3,230,000 Other
£800,000 Detached
£250,000 Detached