London, England, UK. All Souls Church and BBC Broadcasting House in Langham Place


Size: 2530px × 3940px
Location: Broadcasting House, Portland Place, London, United Kingdom
Photo credit: © PjrTravel / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, bbc, britain, broadcasting, church, city, columns, contrast, england, europe, great, house, langham, london, pillars, place, regent, souls, street, television, uk