Enjoy a culinary experience with a difference at the grand Bel Canto Italian restaurant in Bayswater.
Situated inside a grand hotel basement, Bel Canto offers a truly unique dining experience where diners tuck into Italian classics and enjoy opera performances by skilled signing waiters!
|Typical meal price:||From £54.00 (USD70.55) per diner|
£41 and over
Venue Details & Map
67 Bayswater RoadLondonW2 3LG