The Iconic Mall in London Was Created As A Ceremonial Route: The Mall in London was designed as a broad triumphal approach leading from Trafalgar Square to the impressive Admiralty Arch and then on to Buckingham Palace. This ceremonial route was created in 1911 by Sir Aston Webb when he redesigned the facade of Buckingham […]
You are here: Home / Archives for mall in london