Designed by
Title
London fish and chips #180963235
Description
LONDON, UK - APRIL 22, 2016: People walk by fish and chips restaurant at Borough Market in Southwark, London. It is one of oldest markets in Europe. Its 1,000th birthday was in 2014
This image is editorial