Cat Burglars Haul on show at Scotland Yard