Borough Market is a wholesale and retail food market in Southwark, Central London, England. It is one of the oldest food markets in London, and sells a large variety of foods from all over the world.
Borough Market
Crowds bustling at Borough Market, London.
Asian Street
People going about their daily lives in a village street in Asia.
Sad Butcher
A butcher wearing a cardboard box over his head with a sad face drawn on it.