Edinburgh’s renowned culinary landscape has welcomed a new venture from celebrated Scottish chef Mark Greenaway, who opened a new restaurant in the Scottish capital last week. The award winning chef moved from his previous residence at No. 12 Picardy Place in November and is now plying his trade at 69 North Street – the trendy space of the former...