
A giant cantilevered observation wheel on the South Bank of the River Thames in London, offering sweeping views over the city from its glass capsules.
United Kingdom
Stamp summaries are compiled for quick reference and may include AI-assisted content. Always verify specifics with primary sources.



