- London The Supreme Court
It is the court of last resort and the highest appellate court in the United Kingdom. Booking.com