Sunday, August 30, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Beach

Tower Beach, London

United Kingdom · Europe

Tower Beach, London

About

Tower Beach was an urban beach on the north bank of the River Thames in London, England, adjacent to the Tower of London, which was open to the public from 1934 to 1971.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More beaches in United Kingdom