Where is Control of the National Grid (Great Britain)?

Coordinates: 51.414676, -0.876615

Be the first visitor to thank for this answer!

Thanks!