UKSouth East EnglandSuffolkIpswich
Shop
To Let 1,699 sf
Prime position units in main retail-led shopping centre within Ipswich.
There is a busy link between Tavern Street and Tower Ramparts Bus Station and a mix of national, regional and independent tenants..