UKSouth East EnglandEssexHavering
Shop
RM1, Romford, Romford
To Let 667 sf
Prominent Double Fronted Shop Unit.
..
Prominent Shop Unit very close to the busy South Street Entrance.
..