BT logo at 81 Newgate Street, London UK


Size: 5760px × 3840px
Location: London, England, United Kingdom
Photo credit: © Ashok Saxena / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: bt, door, entrance, head, hq, logo, london, newgate, office, revolving, sign, street