London Surfacing are currently undertaking work at Trafalgar. The project involves laying ducting for new electrical feed to the lamp posts around the square.

Continue reading