The Bistro

bistro noun [C] uk /bi:strəʊ/ us /bi:stroʊ/ plural bistros, Is, in its original French incarnation, a small restaurant, serving moderately priced meals in an informal atmosphere.

With a European flavour in a converted West End church, at Webster’s bistro we are all about sharing good food with good friends.



Our Menus