Italian officials have promised to remove trash and graffiti from the streets of Rome before Daniel Craig arrives to shoot scenes for new James Bond movie Spectre.

The latest installment in the superspy franchise is currently being shot at various locations around Europe, and the crew is due to head to Italy to film scenes in Rome later this month (Feb15).

An Italian blog cast doubt on the Bond shoot by publishing pictures of the rumoured filming locations, showing many of the sites strewn with litter and spray paint, and campaigners urged city officials to clean up the streets.

The drive has come to the attention of the authorities, and Lucia Ritrovato, a spokeswoman for the city, has now confirmed Mayor Ignazio Marino is keen to make changes before the Bond crew lands in town.

Ritrovato tells Britain's The Independent newspaper, "It has to be done and we'll absolutely do it in time, working with the film production people, the council and the government."