Channel 4 Headquarters (Horseferry Road/London) (19th July 2014) Posted 11th February 2023 by The Studio A Team