Locogen - Experts in Wind Energy

Description: Locogen is a renewable energy developer specialising in the development of wind projects up to 5MW in capacity. Our sites are situated across the UK and range from projects with single turbines rated at 330kW to larger developments of up to 3 turbines.

11 Maritime Street
Edinburgh, EH66SB
United Kingdom
Phone Number: +44 (0) 131 624 8968