Skip to content
Bar

Nikita's Restaurant

3 locals recommend ·

Tips from locals

Altido
Altido
April 19, 2016
This Russian restaurant is a lively spot, with a special place reserved in the evening for chilled vodka, of which there is a good selection
City Relay
City Relay
July 31, 2014
Try this very good Russian restaurant just in front of your flat!
Thorne
Thorne
October 04, 2011
Great ambience, service, food & VODKA!

Unique things to do nearby

Places to stay nearby

Location
65 Ifield Rd
London, England SW10 9AU
Phone+44 20 7352 6326