Treaty of London
Treaty of London may refer to: Anglo-Dutch Treaty of 1824 (a web search will show others in 1827, 1864, 1867, 1913, 1915, ...)
(a web search will show others in 1827, 1864, 1867, 1913, 1915, ...)