Jessie is moored in perhaps the most idyllic spot in London! A stone's throw from restaurants, shops, pubs and the tube yet in the oasis of calm of Little Venice. A very different and memorable experience/