United Kingdom
England
Greater London
London
View of the River Thames from Nightingale Lane
United Kingdom
England
Greater London
London
View of the River Thames from Nightingale Lane
Road Cycling Highlight
Recommended by 183 out of 185 road cyclists
Location: London, Greater London, England, United Kingdom
Pete Townsend from The Who lives/recently lived in the house on the right once you reach the top.
August 16, 2020
Watch out for riders coming downhill, its steep and a one-way street so people ignoring signs makes it extra tricky
October 25, 2020
In the know? Log-in to add a tip for other adventurers!