This place has closed. Not true?
69-73 St John St London EC1M 4AN United Kingdom
69-73 Saint John StreetGBLondonEC1M 4AN
+44 20 3217 0033
££££Modern European Restaurant, British RestaurantToday 6:00 – 10:30 pm
North Road introduces new Nordic cuisine to London - modern European cuisine with a Scandinavian twist. We love pickling, smoking, and even rolling food in burnt hay.