Explore details about location Launcelot Avenue. Launcelot Avenue is a location situated within the Croydon Park alongside other areas such as Seymour Street, Queensborough Road, Georges River Road.