Places
Former television studio complex and ITV headquarters on the South Bank, London, England
rare · Q7748066