The Hoover Building London, a stunning example of Industrial Art Deco architecture.
The Hoover BuildingArt Deco LondonArt Deco
From The Hoover Building
Log In: