To all of my American friends who have been living in London for quite some time now – when was the last time, you had a grilled cheese sandwich? The reason why I am asking this is that, apparently, such a delicious treat simply doesn’t