UK
South East England
Essex
Havering
Shop
RM1
, Romford,
Romford
To Let 667 sf
Prominent Double Fronted Shop Unit.
..
Prominent Shop Unit very close to the busy South Street Entrance.
..