1 results
Site Area approximately 199 sq m (0.049 Acres) , Well located for the amenities of Bromley town centre, Possible Potential for Development, Subject to Consents