Development - Residential
To Sell 0.29 ac
The site extends to approximately 0.29 of an acre (0.11 ha) and comprises a parcel of enclosed land currently..
Romford is a large town in north east London Borough of Havering, approximately 4.5 miles south east of Ilford and 4.7..