Eel Pie island slipway and boat works.
Thames_20.JPG