Our Contact Details

River Power Ltd
6 Kingsmead Square
Bath
BA1 2AB

Tel: 0117 230 1597

Email: team@riverpower.co.uk

25 countries depend on hydropower for 90% of their electricity, 12 are 100% reliant on hydro. Hydro produces the bulk of electricity in 65 countries and plays some role in 155.

Our contact form

Your Name *
Your Email *
Subject
Your Message
Fields marked with * are compulsory