London foodfromTime Out London4 hours agoThe world's most essential street to walk down is right here in LondonWalking the Strand in London offers a rich experience of history, culture, and entertainment.