Report 14 March 2023

Lights on at Lancaster House

The Long Gallery at Lancaster House is a historical and iconic location in the heart of London, and it has recently undergone a major restoration project led by the Mitie project team, on the…