It’s the very first day of 2025, which means you’ve got an entire year ahead of you to eat and drink your way around London.
When temperatures drop and the air gets crisp, many local coffee shops keep the season as cozy as possible with winter drinks ...