On the river thames, London, England
From the Thames, London, England
The famous tower bridge in East London, England