London in 3 Days: Our New Favorite City January 25, 2025 / In just three days, London quickly became our new favorite city, and we can’t wait to go back!