Hunter Fans Rolled Out Worldwide For All Balthazar Restaurants The classy and exclusive Balthazar French Bistro is located in Russell Street in the middle of London’s Covent Garden. According to the London Evening Standard Balthazar is a celebrity haunt; the New...