Episode 1026: Ep.7 - Endless Europe - Camden at 5am London, United Kingdom