The Court
Happen to be in Central London and looking for a top-notch joint to catch all of the boxing action? The Court is a real winner. Located near Tottenham Court Road, this cosy boozer offers up HD TVs to screen every blow, all while quaffing a pint of the good stuff.