Frankfurt Road, SE24 October 17, 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.