Boathouse Barking

Boathouse Barking
80 Abbey Road, Barking, London, IG11 7BT
Photo of Boathouse Barking