London Police seize massive gun cache