Loading

Tower Wharf, Tower of London

c1945

Historic Royal Palaces

Historic Royal Palaces
United Kingdom

The Thames foreshore is crowded with people enjoying the artificial beach, which was opened in 1934 and in use until the 1960s.

Show lessRead more
Historic Royal Palaces

Get the app

Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more

Home
Discover
Play
Nearby
Favorites