Description

Location: London (United Kingdom)
Year: 2009
Architect: ESA Architecture