Lion Wharf, Isleworth, Hounslow, Greater London Authority, 1920-1940. A view of the River Thames at Isleworth showing the river at low tide with boats moored on the riverbank at Lion Wharf.
World Europe United Kingdom England Greater London Hounslow Hounslow
Pixel Dimensions (W x H) : 7083x5124
File Size : 35,443kb