Kensington French, Seafood Restaurant
French, Seafood Restaurant in Kensington, England, United Kingdom
-
Bibendum Restaurant
Bibendum Restaurant in Kensington is a truly timeless establishment for all who embrace the simple pleasures of eating good food with warm hospitality.