Mac and Wild, Fitzrovia

Fitzrovia in inner London is home to a great range of interesting and fun restaurants, many with interesting gimmicks and efforts to distinguish themselves from the crowd. Mac and Wild is building a strong reputation as being based upon more than just a gimmick, but rather, demonstrates a comprehensive to sustainably reared and produced Scottish […]