Eel Pie island slipway and boat works.
Thames_21.JPG