At dusk, Big Ben’s clock tower is beautifully illuminated ... Because the slower you go, the more you see.” Discover London, England, through Irish’s lens, and see why this city should ...