UK - London - Litter Rubbish Trash
Litter on the street in Notting Hill, West London. Made famous from the movie of the same name. Rubbish / trash from major high street chain Starbucks etc.