Time to Discover: London’s Little Venice
Little Venice is one of London’s not so secret gems – brimming with colourful houseboats and cute cafes. Time to discover more… Little Venice is a charming and quirky area located in the popular residential area of Maida Vale in North London. Tucked away between two canals: the Great Union Canal and Regent’s Canal – …