Korova

1 review on Yelp
  • I need to update my review because we went back for dinner and everything was goooorgeous. This is a small restaurant and we arrived a bit late on...

    Read More

Information

9 Campdale Road
London N7 0EA
United Kingdom
+44 20 7263 1515