I believe the beautiful Normansfield Victorian Theatre in Teddington was the location used for the flower show. It was part of the former Normansfield Hospital which was where John Langton-Downs lived and cared for people with Downs Syndrome.
http://www.langdondowncentre.org.uk/aboutus.php