Explore details about location London Road. London Road is a location situated within the London Borough of Enfield alongside other areas such as Marsden Road, Hoppers Road, Elizabeth Avenue.