BT Tower and base from Cleveland Mews, London, UK

- Image ID: E3RGYH
BT Tower and base from Cleveland Mews, London, UK
Philip Bailey / Alamy Stock Photo
Image ID: E3RGYH
BT Tower and base from Cleveland Mews, London, UK
Location: Cleveland Mews, London, England, UK