Explore details about location Sherwood Park Avenue. Sherwood Park Avenue is a location situated within the London Borough of Bexley alongside other areas such as Mayer Road, Sycamore Avenue, Watling Street; Crayford Road.