Food London Food Review: MI & ME, St Pancras International Station, Euston Road, King’s Cross, London NW1 4QP Emma Mykytyn 10 November 2015 0