Stationed on a quiet corner in Kensington, lies the exquisite restaurant named the Bibendum. Located in the Michelin House, the Bibendum Restaurant and Oyster Bar …
Stationed on a quiet corner in Kensington, lies the exquisite restaurant named the Bibendum. Located in the Michelin House, the Bibendum Restaurant and Oyster Bar …