The Grenfell Tower fire which occurred in 2017 stands as one of the greatest tragedies in modern British history. The inferno claimed 72 lives and injured 70 more, as residents desperately tried to escape from their homes in the 24-storey tower block in North Kensington. This catastrophe cast a harsh light on the risks of […]