As well as Orc's Nest there's Playin' Games, 33 Museum Street, near the British Museum. Excellent selection of board games as well as an impressive RPG selection.
If you head further north, there's Leisure Games in Finchley (100 Ballard Street). Not exactly central, but worth visiting if you're in the area.