There's one small Martial Arts shop close to those areas (actually just outside and round the corner from Leicester Square tube). It's called
Shaolin Way.
It's been there a long time, but as for quality -- well, as a policy they won't stock any
Fudebakudo (you have to go to the Sports Department of Foyles bookshop, just up Charing Cross Road for that).