LONDON - MAY 14: Visitor watches shop windows on May 14, 2012 in Notting Hill, London. Portobello Road Market at Notting Hill currently is one of top 15 shopping destinations in London (TripAdvisor).
Editorial use only
Editorial credit: Tupungato / Shutterstock.com

Royalty-free stock photo ID: 112021487

LONDON - MAY 14: Visitor watches shop windows on May 14, 2012 in Notting Hill, London. Portobello Road Market at Notting Hill currently is one of top 15 shopping destinations in London (TripAdvisor).