Vic Keegan’s Lost London 96: The other Crystal Palace Originally built in Dublin, it became a short-lived attraction in Battersea