The flag of Chatham House (the Royal Institute of International Affairs), 10 St James's Square, London, a foreign affairs policy institute.
Size: 6865px × 5527px
Location: London
Photo credit: © Vindice / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: affairs, blue, chatham, diplomacy, diplomatic, flag, foreign, house, jamess, riia, square, st