• Photos
  • Map
  • Streetview
  • Upload

City: London

Commonly called the Law Courts, Royal Courts of Justice is located in Strand. The building holds the High Court and the Court of Appeal, two of the highest courts in the United Kingdom, though only civil cases are heard here. 


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image