Eel Pie island slipway and boat works.
Thames_16.JPG