ITV Headquarters


London Television Centre, headquarters of ITV and GMTV (and at one time LTW), as seen from the south bank of the River Thames, London.


Size: 3563px × 4750px
Location: South Bank, London, England
Photo credit: © Chris Madden / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bank, centre, gmtv, good, headquarters, independent, itv, london, lwt, morning, south, television, thames, tv, weekend