24 Hours in Little Venice – Travel Guide

Little Venice is a vestige of peace and quiet in the heart of London not far from the hubbub of Paddington – just one stop northbound on the Bakerloo line. I visit London at least once a year and every time I do, I like to try and seek out a new corner of this …

24 Hours in Little Venice – Travel Guide Read More »