1960s Architecture Imperial Hotel 61-66 Russell Square, Holborn, London WC1B 5BB


Size: 3709px × 2483px
Location: Imperial Hotel 61-66 Russell Square, Holborn, London WC1B 5BB
Photo credit: © lm_photography / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 1960s, 61-66, architect, architectural, architecture, britain, british, building, buildings, central, city, concrete, contemporary, design, detail, details, elevation, england, facade, frontage, glass, glazing, holborn, hotel, hotels, imperial, london, metropolitan, modern, order, pattern, photography, repetition, retro, russell, square, urban, wc1b, windows