When is the BBC TV series 'Sherlock' set?

Present day.