
The Light of Zen
4 guests
2 bedrooms
London, England
Just a short stroll from the waterways of Little Venice, this apartment makes a great base for a breezy London getaway. Stroll tree-lined streets, admire the colourful narrowboats and discover canal-side restaurants.