I don't know much about Russian. But I have heard about Ruski's Tavern re-opening, so if you fancy some Russian flavour, you can try there, =). www.ruskis.com 1 Kensington High Street.