Editorial use only
Editorial credit: Thinglass / Shutterstock.com

Royalty-free stock photo ID: 127392674

LONDON - OCTOBER 3RD : Visitors crowd the main thoroughfare of Portobello Road Market on 3rd October 2009, currently one ot the top twenty shopping destinations in London. - Image