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 Browning's island just a stones throw from Paddington Station. Convenient, pretty and very relaxing.
See this content immediately after install