In Pictures: London Grenfell Tower Block Fire

A fire broke out in Grenfell Tower block, Notting Hill, shortly before 1am on Wednesday morning.


View Entire Post ›