The Old Bailey is where justice is meted out in the UK. It took over 20 years, but justice was served.