My wife and I recently visited Bel Canto and we heartily endorse all the good things other reviewers have said. The food was absolutely scrumptious and the chocolate fondant in particular was to die for! The singing was superb and we would certainly recommend it if you happen to be in London for the evening. We actually booked into the Corus hotel (ask them for special offers, we paid £109 b&b after telling them we had booked for Bel Canto) for the night in which the restaurant is housed and that gives you 20% off of the bill.
It isn't cheap (£42 each for 3 courses plus wine and drinks and 12.5% service) but the whole experience was well worth the money.
If you own or manage Bel Canto Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.