Energy Institute Contact information 61 New Cavendish Street North Thundersley London W1G 7AR United Kingdom Further Information PRIMARY ACTIVITIES: Institute , society PRODUCT GROUPS: PRODUCTS & SERVICES: MEMBERSHIPS: