Tag: Four Seasons Hotel London
-

Damian Lewis Spotted Outside Pavyllon Restaurant
– Parlez-Vous Français? – Damian was spotted outside the Pavyllon restaurant in London this month. The Pavyllon is a Michelin-starred, modern French fine-dining restaurant by Chef Yannick Alléno and is located in the Four Seasons Hotel at Park Lane, in the heart of Mayfair. Bon appetit!