Lord Mayor's Show ‘26

Scenes from the crowds and procession of the 698th edition of the Lord Mayor's Show in the City of London.

  • November 2026
  • United Kingdom
  • Leica Q2
10 photos
  • Untitled, London, United Kingdom
  • Untitled, London, United Kingdom
  • Untitled, London, United Kingdom
  • Untitled, London, United Kingdom
  • Untitled, London, United Kingdom
  • Untitled, London, United Kingdom
  • Untitled, London, United Kingdom
  • Untitled, London, United Kingdom
  • Untitled, London, United Kingdom
  • Untitled, London, United Kingdom