1-2 The Broadway, St. Peters St, St. Albans AL1 3LH, United Kingdom
Distance: 141 yd.
Company description
A modern business centre located in the heart of St Albans. Specialising in office accommodation: Hot desks; Personal & permanent office space; private office suites; meeting and training rooms