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 Bel Canto: Opera Concert and 2‐Course Dinner London, Bel Canto Restaurant Fri 27 May 2022, 19:00 Tickets from € 164 Info & tickets