Note: directed at SE of UK
If your local bookshop has about four Russian books apart from dictionaries, the best shop in the UK for Russian books is Grant and Cutler in Great Malborough Street in London. (take the tube to Oxford Circus)
It also has a few films and stuff..