One Pug, One Hat, One Perfect London Moment

One Pug, One Hat, One Perfect London Moment

Picture this: It’s a chilly October morning in London. The kind where everyone’s buried in coats, earbuds in, faces blank with the monotony of another commute. The Tube rumbles. The air smells faintly of coffee and concrete. And then — like a splash of sunshine in the...