Explore details about location Attenborough Close. Attenborough Close is a location situated within the West Midlands Combined Authority alongside other areas such as Abbots Close, Lozells Road, Summer Street.