Windsor Castle electricty to be supplied by River Thames turbines

26th August 2011, Comments 0 comments

Windsor Castle's electricity is to be supplied by hydro-electric turbines on the River Thames, as the Royal family continues to go green.

0 Comments To This Article