Chester House Office Building Atrium

Location: London, UK

Specified by: Close Consulting

Client: Workspace Group

Design: Leaf