Architects ‘The Architects’: sculpture by Aden Hynes in The Mall, Cribbs Causeway, Patchway, South Gloucestershire.