The Mall is a ceremonial route and roadway in the City of Westminster, central London, that travels 1 kilometre between Buckingham Palace at its western end and Trafalgar Square via Admiralty Arch to the east. From Wikipedia
Thousands of supporters lined The Mall for a Buckingham Palace ceremony; ministers unveiled a five-year plan to more than double girls’ grassroots football access