Interesting Fact # 273 - The UK

Electricity for Number 10 Downing Street is supplied by a French company.

(You've got to love Europe, don't you?)

Comments