The actor films in London with Martin Freeman

Benedict Cumberbatch has been snapped filming scenes for the third series of hit BBC show Sherlock.

The actor, 36, got into character as Sherlock Holmes in a grey deerstalker hat to act alongside co-star Martin Freeman – who plays Doctor John Watson – in London yesterday.

Benedict was seen walking out of a door to a crowd of pretend paparazzi while Martin, 41, looked on.

Fans of the detective programme will remember that Sherlock hated the iconic headgear when he was given it in the last episode but it seems he’s had a change of heart.

Shooting for the new series began in Bristol three weeks ago and it’s believed that the first episode will be based on Arthur Conan Doyle‘s book The Adventure Of The Empty House.

The novel revealed how Sherlock managed to fake his own death in previous story The Reichenbach Fall, which the second series finale was based on.

Viewers can’t wait to find out how Benedict‘s alter ego got away with playing dead – but the quirky heartthrob said last month that he had no idea himself.

‘[Writers] Mark [Gatiss] and Steven [Moffat] play their cards very close to their chests – I haven’t even seen a script for the next series,’ Benedict told the Radio Times.

‘I texted Mark the other day saying can I see one and he said not yet – so I’m as in the dark as everyone else is really.’

SEE PICTURES Benedict Cumberbatch‘s life in photos

SEE PICTURES Benedict Cumberbatch shows off his sexy beach body

SEE PICTURES Sexy Benedict Cumberbatch makes catwalk debut at London

Anna Duff