BY JOHN SHAMMAS From The Sun UK Neighbours said they heard a “loud bang” in Walham Grove, off North End Road, last night A MAN has been killed on a quiet street outside a west London restaurant after being shot in the head at close range. The shooting, which took place last night at 9.30pm […]