The Walbrook department store, London, 2010 architects: Foster + Partners

The Walbrook department store, London, 2010 architects: Foster + Partners

Image credit: Timothy Soar