The Royal Courts of Justice, commonly called the Law Courts, is a court building in London which houses both the High Court and Court of Appeal of England and Wales in London, England, United Kingdom. (photo by Mike Kemp/In Pictures via Getty Images)
Add to Cart Add to Lightbox Download