A controversial data centre has been approved near one of London’s most iconic streets, despite campaigners warning it will gut the area’s character.
A controversial data centre has been approved near one of London’s most iconic streets, despite campaigners warning it will gut the area’s character.