Eel Pie island slipway and boat works.
Thames_17.JPG