Roman House is a brand-new office development coming to the market from November/December 2026, offering modern workspace in a convenient High Street location in the heart of Elstree. The property will provide office suites ranging from approximately 150 sq. ft. to 215 sq. ft., making it well suited to smaller businesses, start-ups and growing teams looking for a smart and practical base....