Staying On A Boutique Barge in Little Venice London
Little Venice is a hidden gem of London, tucked away near Paddington. Here, pretty decorated narrowboats and barges line the canals and waterways of London as ducks, geese, and swans glide on by the tea-colored water. We decided at the very last minute that because we were in France, that we would ‘pop over’ to London. […]