For general browsing (in London), Snowbaord Asylum in the downstairs of Ellis Brigham in Covent garden and the Snow + Rock off Long Acre are both decent I find. Might be starting the end of season sales soon/taking stuff out of the shops soon though so may not be a great range.
Where do you guys suggest I look for a board? Any fave shops?