Bel Canto Restaurant London, United Kingdom Address Bel Canto Restaurant, 67 Bayswater Road, W2 3LG London, United Kingdom, Google Maps Events found for Bel Canto Restaurant When? Bel Canto: Opera Concert and 3‐Course Dinner London, Bel Canto Restaurant Fri 12 Mar 2021, 18:30 + more dates Tickets from $ 193 Info & tickets