Horse Guards Parade

Large-scale electrical refurbishment works to a landmark site in central London.

 

Close window