Admiralty Arch fica no final da alameda The Mall, avenida que segue até o palácio de Buckingham. Admiralty Arch é usado pelo governo britânico como escritório no centro de Londres. A arcada de Admiralty foi construída no ano de 1910 em homenagem a rainha Victoria. A construção da arcada possui três passagens que dão acesso de carro e de pedestre para a alameda The Mall.