Nikki's Place in London

Write your review of Nikki's Place
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
632 ft
Taris UK Ltd
332, Barking Rd
London E13 8HL
0.5 mi
Summer Gold
59-61 Barking Road
London E16 4HB
1.9 mi
Squires Cafe and African Restaurant
272, Barking Rd
London E6 3BA
2.6 mi
Amma's Fare
123, Woolwich High St
London SE18 6DS
3 mi
Festac Flavour
487, High Rd Leytonstone
London E11 4PG
3 mi
Tasty
16 Plumstead Road
London SE18 7BZ