Mac and Wild - Scottish restaurant in Bishopsgate, London | Reviews, Photos & Information on Postcard