People regularly think that hiking in London means a trip to the Cotswolds or the Chilterns. The truth is that the city itself hosts a network of green corridors that let you trek through parks, along the Thames, and past historic landmarks without leaving the capital. A single day can…