UK
South East England
Essex
Havering
Shop
RM1
, Stewards Walk, Romford
To Let 1,045 sf
0GF & 1
1,045 sf
Shopping Centre
Fully Fitted Café
Air Con (not tested)..