Leeds Crown Court is the highest court in West Yorkshire, England. The buildings are situated in Westgate in Leeds city centre, adjacent to Leeds magistrates courts. #britain #court #crown #damo #england #europe #great #kingdom #law #leeds #uk #united #yorkshire
- Comments