Explore details about location Barclay Green. Barclay Green is a location situated within the Norwich alongside other areas such as Birkdale, Cambridge Court, Silver Road.