Explore details about location Archers Close. Archers Close is a location situated within the Birmingham alongside other areas such as Watt Street, Eastway, Brook Road.