ISBN: | 978-5-5085-3550-6 |
High Quality Content by WIKIPEDIA articles! The London Studios in Waterloo, Central London is a television studio complex formerly owned by London Weekend Television and is currently used for many ITV programmes. The studios are located in Central London and is situated on the South Bank between the Royal National Theatre and The IBM Building.