ADDRESSSuite 107 Christchurch House, 40 Upper George Street, Luton, LU1
POSTED ON4th May 2021
Christchurch House is a converted former chapel providing a variety of office suites in the town centre. The property comprises of three suites. The suites come with allocated parking. The property benefits from 24-hour access.