Step into the serene and enchanting world of narrowboat living with “Olwen,” a stunning 40ft live-aboard narrowboat, designed to offer comfort, convenience, and the freedom to explore London’s picturesque waterways. Equipped with a large solar array and lithium batteries, Olwen is an eco-conscious cruiser! Harness the power of the sun to fuel your adventures and