Wellington Arch, Hyde Park Corner, London, UK

Wellington Arch Hyde Park London

London, England, UK – March 12, 2014: Wellington Arch, also known as Constitution Arch, is a triumphal arch located on Hyde Park Corner