Explore details about location Mount Park Avenue. Mount Park Avenue is a location situated within the London Borough of Croydon alongside other areas such as Crowland Road, Nova Road, Paddock Gardens.