Category:Admiralty Arch

English:Admiralty Arch is a large office building in London with an archway providing road and pedestrian access between The Mall, which extends to the southwest, and Trafalgar Square to the northeast.