Results 1 results found Admiralty Arch, on the Mall, designed by Sir Aston Webb, completed in 1912, in Westminster, London, England, United Kingdom, Europe