UK
South East England
Industrial Rye Street CM
CM23
Rye Street
To Sell
9,453 sf
Warehouse
Meeting Rooms, Open Plan, Car spaces
32 Rye Street is located within walking distance of Bishops Stortford town centre, fronting Rye Street, which is a major route to..
Bishops Stortford