UKSouth East EnglandHertfordshireSt Albans and
Shop, Showroom / Gallery
AL1, St. Albans, St Peters Street
To Let 4,176.5 sf
The premises comprise a newly constructed open-plan retail unit situated at ground floor level, with..
The property occupies a highly prominent position within the prime retail pitch of central St Albans and benefits from good..