Balthazar London open and buzzing