UKData checked October 2026
  1. Home
  2. London
  3. Fish n Flame Restaurant

Fish n Flame Restaurant

You will find Fish n Flame Restaurant, a fish restaurant, at 100-102, 100 High Rd in London. Also listed under bar & grill and restaurant. It is closed on Sunday.

100-102, 100 High Rd, London N2 9EBChecked October 2026