We love and care for your canals and rivers, because everyone deserves a place to escape.

The Electric Barge

This listing has been added by a third party and we take no responsibility for information given.


The Stowe Centre

258 Harrow Road
Greater London
W2 5ES

Disability Access Information

We have full wheelchair accessibility: we have a wheelchair ramp, electric lift and toilet.