• A collection of Bene Beneimages

Café with sandwiches, snacks, salads and drinks. Eat in or takeaway.

 

Bene Bene
Mall Level -1 Canada Place
Canary Wharf
London
E14 5AH