We're unable to process your download at this time. Please try again later. If the problem persists, contact us.
The Supreme court in London is the highest court of appeal in Great Britain. The building itself was previously the Middlesex guildhall and is situated just across parliament square opposite the palace of Westminster.