The bomb was found on a construction site by the ... working on the Tideway Project construction site in west London. Chelsea Embankment between Chelsea Bridge Road and Oakley Street has been ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results