According to GOV.UK, as a UK citizen I should apply for a Russian entry visa through the Russia Visa Application Centre in London or Edinburgh.
I have since learnt that I can add Manchester to that list.
Is there any way to obtain a Russian visa outside of the UK? My intended visit is for 1 week to St Petersburg and Moscow travelling overland if that helps.