The Hoover Building – London’s Art Deco Industrial Icon
The Hoover Building, completed in 1933 on London’s Western Avenue, is a dazzling example of Art Deco’s ability to transform the utilitarian into the extraordinary. Designed by Wallis, Gilbert and...
Read more