UKSouth East EnglandHertfordshireSt Albans and
Shop
AL1, The Pavilion, St Albans, Victoria Street
To Let 872 sf
A self contained retail unit delivered to shell condition within this stunning mixed use development scheme, comprising 55,000 sq ft of offices and 93 apartments. ..
The premises front onto Victoria Street, which is a popular arterial route into St Albans City Centre. The..