Rescue services prepare
police and emergency service inside station
News sources are reporting at least five explosions in London stations and on a bus which suggests something other that a power surge as earlier reports suggested.
Images may be used under the conditions of the CreativeCommons.org Non-commerical, share-alike license.
Commerical uses of these images should contact the author for a license.
Photos and broadcast quality video available. contact 07050 618445