Baird Television Limited's studios at the Crystal Palace





Illustrated London News, 1934