There is some thoroughly delicious food in London.  (from left to right, clockwise) From the bread, olive oil & balsamic vinegar @ The Four Seasons off Park Lane – FAB! The bread is scrumptious! Had this cheese dealy in the center, … Continue reading