Bibendum Restaurant Ltd
Michelin House,81
London
SW3 6RD
020 7581 5817
Cafes
Visit Website