Regent Street is adorned with 158 Olympic nation flags, hung from 28 crossings, ranging from Oxford Circus all the way down to St James's.
Vexilloligists will have happy times gazing up and identifying which emblems belong where. Shoppers, workers, walkers, and bus passengers may simply marvel at how colourful this busy shopping street now looks on a sunny day.
Photographs from above and below by Gary Cohen.