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 12–2:30PM, 6–10:30PM
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.