Ofcom, Riverside House, 2a Southwark Bridge Road, London SE1, United Kingdom

- Image ID: DRTC88

Ofcom, Riverside House, 2a Southwark Bridge Road, London SE1, United Kingdom

Tim Ayers / Alamy Stock Photo

Image ID: DRTC88

Location: London, United Kingdom