Natalie's Cafe

at Ilford, London United Kingdom


Natalie's Cafe
Ilford
London
United Kingdom
Contact Phone
P: ---
Website
-

Company Rating

3 Facebook users were in Natalie's Cafe. It's a 1949 position in Popularity Rating for companies in Local business category in London, United Kingdom

1 FB users likes Natalie's Cafe, set it to 1917 position in Likes Rating for London, United Kingdom in Local business category