A Canal Boat Ride at the Slough Canal Festival

Canal boats, something you don’t really see much of in Slough, you’d be forgiven for not realising we have our very own canal in our town. It’s not one of […]

Read Article →