The Royal Courts of Justice, also known as the Law Courts, is situated on Fleet Street, London and houses the High Court and Court of Appeal of England and Wales. Now one of the largest courts in Europe, it was designed by George Edmund Street and opened by Queen Victoria in 1882.