The Light Square được xây dựng trên khu đất trước đây của Bộ chỉ huy quân sự tỉnh Thái Bình, với tổng diện tích hơn 1,9ha, cung cấp 07 căn biệt thự, 11 căn nhà phố liền kề, 27 căn shophouse và khối chung cư cao tầng.