Explore details about location Sefton Avenue. Sefton Avenue is a location situated within the London Borough of Barnet alongside other areas such as Hendon Way, Foster Street, Mount Road.