In this episode, we look at where you can stay, what you can eat, and what you can do in 24 hours in London. Grab your headphones and let's get started! (Slow Version)