London is Open for (Legal) Business – The New ‘Mega’ Court