London, United Kingdom
I can't remember if this is Picadilly Circus, but it was *some* traffic circle, and it shows the London double decker busses.