Amnesty International UK – Human Rights Action CentreBy / Loading Map.... Amnesty International UK – Human Rights Action Centre17-25 New Inn Yard London EC2A 3EA 51.5248009 -0.07913089999999556 Address 17-25 New Inn Yard London EC2A 3EA United Kingdom Upcoming Events No events in this location