Explore details about location Windsor Avenue. Windsor Avenue is a location situated within the Sefton alongside other areas such as Onslow Crescent, Carisbrooke Drive, Broadlands.