Skip to main content

Street food London

A hand holding a sandwich from a street food stall.

Description

The picture shows a hand holding a sandwich from a street food stall in London.

Related to this image

A guide to the best food in street culture