London, England, United Kingdom
The firm headed by Thomas Wallis 1872–1953 Architect designed this building and was based here 1933–1946 — Victoria Coach Station, 15 Elizabeth Street
Listen to the audio guide for Thomas Wallis blue plaque Free on WIP — starts by itself when you arrive, even with the screen off