The London Studios (South Bank/London) (19th July 2014) Posted 11th February 2023 by The Studio A Team