Preview Shoppers in the rain, Oxford Street, London, England, United Kingdom, Europe Image ID: 828-298 Artist: Alan Copson Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors people places capital cities city location nature natural phenomena rain raining umbrellas sidewalks pavements street scene street scenes oxford street london england great britain united kingdom europe motion blur