London foodfromTime Out London2 days 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.