South east London : Museum and Library in Walworth on Fire

LONDON – Nearly 100 firefighters used aerial platforms to tackle a major fire at a building in Walworth, south east London. The blaze ripped through a building on Walworth Road, Walworth, shortly... Read more »