Frankfurt Road, SE24 17 October 2020 londonstreetguide Leave a comment Place Name Built on the site of Frankfurt Villa, a large house on Herne Hill. The road was named in 1902.