A red and blue sign with Explore London on it
A tourist advertisement shows visitors locations on the Thames river.
A travel poster for London and the Thames river.
a poster in a frame that says 'explore the thames' on it
An ad is titled Explore London and mentions The Thames.