Eel Pie island slipway and boat works.
Thames_23.JPG