This Russian restaurant, Mari Vanna, sits within a rather fancy-schmancy corner of London — just a few skips away from…