From September 10th - 15th October 2026 the Leica Gallery London will be showing a selection of images entitled ‘Stolen Moments @ LFW’ shot between 2019 -2024.

Location: Leica Gallery London.

64-66 Duke Street, London. W1K 6JD

FILM

LATEST WORK

SOCIAL CAMPAIGNS

BRANDED CONTENT

COMMERCIALS ARCHIVE

PHOTOGRAPHY

SHORT FILMS

ADVERTISING

LONDON FASHION WEEK

REPORTAGE

LANDSCAPES

PORTRAITS