Would you like this image in a better quality?
Premium Membership
The Royal Courts of Justice, commonly called the Law Courts, is a court building in London which houses the High Court and Court of Appeal of England and Wales. The High Court also sits on circuit and in other major cities