11 Station Rd, Romford
Shop to rent
£33.63 psf 788 sq ft
Property facts for 11 Station Rd, Romford
The premises are arranged over ground and first floor. The ground floor benefits from front and rear access.
This shop to rent is located in Havering, London.View the performance or update the listing in CoStar