Explore details about location Horn Lane. Horn Lane is a location situated within the Royal Borough of Greenwich alongside other areas such as Royal Hill, Blackheaath Road, The Heights.