Image ??Licensed to i-Images Picture Agency. 21/06/2018. London, United Kingdom. Welling High Street fire. Firefighters and police seen at the scene. Ten fire engines and 72 firefighters rushed to tackle the blaze at around 4pm, which tore through a bottom floor shop with residential flats above it. Picture by Gustavo Valiente / i-Images