Lion Wharf, Isleworth, Hounslow, London
A view of the River Thames at Isleworth showing the river at low tide with boats moored on the riverbank at Lion Wharf
Picture No
13461907
Media ID
45388623
Size
7083px x 5124px
(7.2MB)
Credit
© Historic England Archive / Mary Evans
Source
Charles William Prickett - Historic England Archive
Date
circa 1930





























