Building
2000 · London, United Kingdom
Largest covered public square in Europe, with a tessellated glass roof.