London poster depicting many of London's most iconic landmarks and hidden gems.