Oldest treaty

Oldest treaty
Who
Anglo-Portuguese Treaty
Where
United Kingdom (London,)
When
16 June 1373
The oldest treaty still in force is the Anglo-Portuguese Treaty of Alliance, which was signed in London over 630 years ago on 16 June 1373, making Portugal the UK's oldest ally.