Embassy of the Czech Republic, 26-30 Kensington Palace Gardens, London W8 4QY; designed in 1965 by the Beta Prague Project Institute


Size: 5398px × 4558px
Location: London
Photo credit: © Vindice / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 26-30, beta, czech, diplomatic, embassy, gardens, institute, kensington, mission, palace, prague, project, republic