63 Babbacombe Road

JSON

Address
63 Babbacombe Road
Bromley
Bromley
Greater London
Postcode
BR1 3LR
Tenure
Freehold
Date Price Type
£270,000 Flat/maisonette
£123,500 Semi-detached