Londoners in autumn sunshine on the other side of the road, and in the foreground a poster featuring beach volleyball players, in Mayfair, central London, England.