The House of Lords' only Green Party peer has visited the site on the edge of Bristol