A little gem in London: Little Venice

A series of interweaving canals (perfect for lazy day strolls, picnics and waterfront wanders) is hidden near Paddington Station in an idyllic North London neighbourhood. This scenic paradise is nicknamed … Read More