JESSIE the narrowboat in Little Venice - Boats for Rent in Central London Narrowboat, England, United Kingdom
Entire home/apt in Central London Narrowboat, United Kingdom. JESSIE the narrowboat is moored in the heart of Little Venice on the north bank of the Pool of Little Venice and just opposite Brownings Island. It’s a stones throw from Paddington Station. Convenient, pretty and very relaxing.