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 Olymp
        12 Cambridge Parade EN1 4JU
        Region: Enfield Town Nearest Station: Southbury (0.8 miles)
          Picture of Opera
          761 High Road Leytonstone E11 4QS
          Region: Leytonstone Nearest Station: Leytonstone (0.1 miles)
            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)

                  What's New?

                  AIL on Social Media

                  Facebook logo Twitter logo Instagram logo