4 explosions confirmed. Don't know who have done it. People advised not to travel.
1) Russell Square and King’s Cross underground
2) Moorgate, Aldgate, and Liverpool Street underground
3) Edgware Road underground
4) Tavistock Square, where there has been a confirmed explosion on a bus.