London is widely known for having some of the most amazing attractions in the UK; it’s no surprise with it being the capital city. Have you ever thought about what is often the main thing behind these London attractions? Behind so many of the amazing sights London is known for is a reliance on electricity. […]