10583

This short film shows the work being done to remove ageing and potentially dangerous electrical cabling from Buckingham Palace

Latest news