UKSouth East EnglandSt Albans and Short Lease
AL1 St Peters Street
To Let 1,027 - 2,601 sf
Air Conditioning, Carpeted, LED Lighting, Kitchen, M/F WCs on each floor, Car spaces
The building comprises an attractive terraced 18th Century office building which..
The cathedral city of St Albans is located approximately 22 miles north of Central London and has excellent road communications with the M1..