Two men are being treated in a specialist hospital after they were assaulted at a petrol station in Aldershot during the early hours of Sunday morning.
Police were called at 1am to the Jet petrol station in Aldershot High Street where they found a 45-year-old man with cuts to his face from someone carrying a knife.
A second victim, a 32-year-old man had suffered injuries to his mouth and teeth.
Both men were taken to Frimley Park Hospital but later transferred to a hospital in London.
A man carrying a knife forced his way behind the counter of a petrol station in Brockenhurst and stole several hundred pounds.
The armed robbery took place at around 3pm on Monday May, 27 when a man entered the Esso Service Station on Sway Road.
He demanded money from the cashier as he showed his knife, then ran from the store with hundreds of pounds.
The man is described as aged mid to late 20s and of Asian appearance. He was 6ft 2ins with a London accent.
He also had a tattoo or mark on the left side of his neck.
Officers from Lyndhurst CID have released the CCTV images of the suspects and want anyone with information on the man to contact them on 101.