A man has been left with serious injuries after he was "recklessly shot" in the back in Harrow with a "powerful weapon".

The shooting happened at around 10.35pm on Sunday, July 16 near Palmerston Road.

Emergency services rushed to the scene and found a 26-year-old man suffering from a gunshot wound on his back.

Harrow shooting police appeal CCTV images

Police have now released CCTV images as part of an appeal in the investigation.

The injured man was taken to a central London hospital by the London Ambulance Service.

He remains in a serious but stable condition.

Officers from the Met Police are investigating the shooting as attempted murder.

The suspects are described as being two black males wearing black jackets and helmets and left the scene on a moped.

Harrow shooting police appeal CCTV images

Detective Sergeant Lucy Carberry, from the Met's Trident and Area Crime Command, said: "The suspects in this case have recklessly shot at the victim with a powerful weapon whilst there were a number of people around.

"It is only by sheer luck that we are not dealing with a murder of the victim or very serious injuries to others in the area at the time who could well have been hit by the shots fired by what we understand to be a shotgun.

"Palmerston Road in Harrow is very busy and we know there are people who do not live in the area who were passing through and witnessed the shooting and saw the culprits make off.

"I am appealing to them directly to get in touch with my team. Their calls will be treated in the strictest confidence."

Temporary road closures put in place following the shooting have now been lifted.

No arrests have been made.

Anyone with information concerning this attack is urged to call police on 020 8201 2713.

You can also call Crimestoppers anonymously on 0800 555 111.

Keep up to date with the latest news in west London via the free getwestlondon app.

You can even set it to receive push notifications for all the breaking news in your area.

Available to download from the App Store or Google Play for Android now!