Russian Restaurants in London

Listing of Russian Restaurants

See the restaurants we have visited and reviewed.

Find a restaurant by name

Picture of Abracadabra Russian Restaurant
Abracadabra Russian Restaurant
91 Jermyn Street SW1Y 6JB
Region: St. James's Nearest Station: Piccadilly Circus (0.1 miles)
  • USERS 9/10
Picture of Borshtch 'n' Tears
Borshtch 'n' Tears
45 Beauchamp Place SW3 1NX
Region: Knightsbridge Nearest Station: Knightsbridge (0.3 miles)
  • USERS 7/10
Picture of Borshtch 'N' Tears
Borshtch 'N' Tears
46 Beauchamp Place SW3 1NX
Region: South Kensington Nearest Station: Knightsbridge (0.3 miles)
    Picture of Erebuni Restaurant, Bar & Lounge
    Erebuni Restaurant, Bar & Lounge
    Carthusian Stre London EC1M 6EB
    Region: Barbican Nearest Station: Barbican
    • USERS 8/10
    Picture of Little Georgia
    Little Georgia
    14 Barnsbury Road N1 0HB
    Region: Islington Nearest Station: Angel (0.2 miles)
      Picture of Mari Vanna
      Mari Vanna
      116 Knightsbridge SW1X 7PJ
      Region: Knightsbridge Nearest Station: Knightsbridge
        Picture of Nikita's
        65 Ifield Road SW10 9AU
        Region: Earl's Court Nearest Station: West Brompton (0.3 miles)
        • USERS 5/10
        Picture of Sobranie Russian Bar & Restaurant
        Sobranie Russian Bar & Restaurant
        8 Fountain Square SW1W 9SH
        Region: Victoria Nearest Station: Victoria (0.2 miles)
        • USERS 10/10
        Picture of Stolle Restaurant
        Stolle Restaurant
        47 Parkway NW1 7PN
        Region: Primrose Hill Nearest Station: Camden Town (0.1 miles)
          Picture of Tbilisi
          91 Holloway Road N7 8LT
          Region: Holloway Nearest Station: Highbury & Islington (0.1 miles)
            Picture of Zima
            45 Frith Street W1D 4SD
            Region: Soho Nearest Station: Leicester Square (0.2 miles)

              AIL on Social Media

              Facebook logo Twitter logo Instagram logo

              What's New?