Lido Theatre at the corner of Scotts Road and Orchard Road, Singapore, 11 April 1985. Today, Shaw House houses the Lido multiplex.
loading