A procession of mounted soldiers dressed in red and white uniforms with tall, plumed helmets marching in front of a historic building.

London Diary

An ongoing collection of moments that caught my eye, revealing the hidden side of London.

Annual Sheep Drive

Damien Lewis leading the annual Sheep Drive which takes place on the last weekend of September over Southwark Bridge - organised by the Worshipful Company of Woolmen. It will be held this year on 27th September 2026 from 10am - 4pm.

Military Musical Spectacular

Beating retreat on horse guards parade. The household division presented a Military Musical Spectacular - inspiring a Nation - Featuring Andrew Lloyd Webber Musicals.