Royal Institute of British Architects RIBA HQ London UK
Size: 5616px × 3744px
Location: London RIBA HQ 66 Portland Place W1B 1AD
Photo credit: © Ross Jolliffe / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1ad, 66, architects, british, building, hq, institute, london, place, portland, riba, royal, w1b