The Building Centre, 26 Store Street, Bloomsbury, London WC1E 7BT


Size: 3819px × 2556px
Location: The Building Centre, 26 Store Street, Bloomsbury, London WC1E 7BT
Photo credit: © lm_photography / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 26, architects, architecture, art, artists, bloomsbury, building, built, centre, conceptual, design, engineers, england, environment, exhibition, experimentation, gallery, headquarters, london, prototyping, st, store, trust, wc1e