UKSouth East EnglandEssexHavering
Shop
RM1, Stewards Walk, Romford
To Let 1,045 sf
Shopping Centre
Fully Fitted Café
Air Con (not tested)..