London, UK - October 25, 2015: Known as The Law Courts, The Royal Courts of Justice, located in Westminster, houses the High Court and Court of Appeal of England and Wales. Many high profile cases have been carried out here.
Commonsense decision is ‘good news’ for hen harriers.