Jan 25, 2026 London, UK Miffy merch and imposing cathedrals in London January has been unbelievably bleak so far, so I treated myself to a little 2-night trip to London. I stayed in an apar… Read more