Tower Beach

London’s Missing Beach

For over thirty years London had a beach, although I for one would not have wanted to go bathing from it. The Tower of London children’s officially opened on 23 July 1934, after King George V gave his permission for children to ‘have this tidal playground as their own forever’. For many years prior the […]