28-thumbnail Published July 18, 2023 at 500 × 375 in 65M x 21M x 10.8M Industrial Steel Frame Building in Leicester