Russian Restaurants in London
| Name | Town | Cuisine | Guest Rating | Book Online |
| Nikita's Russian Restaurant & Bar 65 Ifield Road, West Brompton |
London | Russian | ||
| Potemkin 144 Clerkenwell Road, Islington |
London | Russian |
|
Featured Restaurant in London
| Santa Maria del Sur - South LambethAt "Santa Maria del Sur" we love sharing with our guests our meat, our wine and our culture. We enjoy showing londoners the way meat is prepared in Argentina and we offer a dining experience as pleasing to the senses as it is to the palate. We combine menu variety, atmosphere, ambience and friendly staff in order to generate a total Argentinean experience. "Santa Maria del Sur" is known not only for the excellent food but also for the hospitality and Latin American friendliness. - More |

