London Studios

London Studios
London Television Centre, 58-72 Upper Ground, London, SE1 9LT
  • Telephone 020 7737 8888
Photo of London Studios