Seen from the elevation from the Marble Arch Mound, pedestrians walk along the southern end of Edgeware Road, on 11th August 2021, in London, England.