Halton, Cheshire - Canada
! Neon Sheep. Did you know we had a sister brand? We opened in 2017 and now have over 20 bleating marvellous stores...