The Shanghai Palace is finally getting demolished...probably the best view is from Wirral, or a ferry.
Their website is still around:
http://www.shanghaipalace.co.uk/