LONDON - OCTOBER 31, 2016: Visitors browse the specialty food stalls at Borough Market, one of the city's largest and oldest.

- Image ID: H7J4C2

Similar stock images