No London photographic cliches in this picture at all, just a red double-decker bus, Big Ben and the London Eye