Categories
Architecture Urbanscape

Lloyd’s of London

Richard Rogers

Architects: Richard Rogers Partnership
Location: London, England, UK