IFSJ Logo
Filter by category
Category Filter
See more
London Tower fire

London fire: Major blaze hits 22-storey tower block

A large fire broke out on Monday afternoon, in East London on the 17th floor of a block of flats. ...
Shopping Basket