Shop
To Let, 61,117 sf
Shopping Centre, GF Sales >140sm/1500sf
The subject property is arranged on the ground floor with a large frontage into the..
Romford is a historic market town in the London Borough of Havering, in East London, approximately 14 miles northeast of central London...