Clapham shooting latest: Police rush to scene after reports of 'gunfire' in London March 1, 2024 News Emergency services have rushed to the scene in south west London this evening after reports of a “gunfire”. Pictures shared on social More