True Travel Treasures: London Restaurant Reviews
I’ve had 3 meals in 3 years at The Square and each time Chef Philip Howard has done a brilliant job. In my opinion, he is the best Chef in England. LeGavroche’s cheese souffle cooked in double cream was delicious as always, Chef came up …

