The Royal Courts of Justice are situated in an elegant Victorian Gothic style structure in London England. The building hosts the Supreme Court and the Court of Appeal. This architecturally stunning building is located along the Strand in the City of Westminster.
