New London Architecture

Back to Projects

Chatham House

Built

Chatham House (Royal Institute of International Affairs) is the world's most prominent institutes dedicated to diplomacy and international policy and was refurbished to Fletcher Priest's design.


Project information

Status

Built

Borough

Westminster

Size

3000 sq m

Estimated completion

August 2020


Location

St James's Square, St. James's, London SW1, UK


Team Credits

Masterplan

Fletcher Priest Architects

Client

Chatham House

Light Consultant

Erco


Last updated on

13/01/2025


BESbswy