All else being equal, exercise solves this problem.
Do an hour or so of resistance training, mainly with your legs[1], and you'll sleep just fine. All else being equal.
Alternatively, you can walk for 3-4 hours, which is actually a surprisingly enjoyable activity - especially in an urban environment. Look up the word "flaneur".
[1] Squats or lunges (or leg press, if you must) for the biggest muscles in your legs, and calf raises, etc., for your calves, which are also quite large muscles.