1 of 8
Aaron Hargreaves / Foster + Partners

Battersea Roof Gardens & 50 Electric Boulevard (Foster + Partners)

Aaron Hargreaves / Foster + Partners