Description

Location: London (United Kingdom)
Year: Under Construction
Architect: Norman Foster + Partners